Urgau
9cb540a13c
Reject leading unsafe in cfg!(...)
and --check-cfg
.
2024-09-30 12:15:08 +02:00
carbotaniuman
de9b5c3ea2
Stabilize unsafe_attributes
2024-08-07 03:12:13 -05:00
carbotaniuman
49db8a5a99
Add toggle for parse_meta_item
unsafe parsing
...
This makes it possible for the `unsafe(...)` syntax to only be
valid at the top level, and the `NestedMetaItem`s will automatically
reject `unsafe(...)`.
2024-07-30 18:28:43 -05:00
carbotaniuman
d8bc8761a5
Deny unsafe on more builtin attributes
2024-07-29 21:00:09 -05:00
carbotaniuman
a23917cfd0
Add hard error and migration lint for unsafe attrs
2024-06-23 19:02:14 -05:00
carbotaniuman
b82c524996
Add double unsafe test
2024-06-06 20:27:25 -05:00
carbotaniuman
230b58febf
Error on unsafe on non-unsafe attribute
2024-06-06 20:26:28 -05:00
carbotaniuman
48851d9adb
Add tests
2024-06-06 20:26:28 -05:00
carbotaniuman
c4de986afa
Disallow unsafe in derive
2024-06-06 20:26:27 -05:00