summary refs log tree commit diff
path: root/tests/ui/rust-2024
AgeCommit message (Expand)AuthorLines
2024-10-08Reserve guarded string literals (RFC 3593)Peter Jaszkowiak-0/+1261
2024-09-17Store raw ident span for raw lifetimeMichael Goulet-0/+8
2024-09-06Lint against keyword lifetimes in keyword_identsMichael Goulet-2/+25
2024-08-17Auto merge of #128771 - carbotaniuman:stabilize_unsafe_attr, r=nnethercotebors-14/+9
2024-08-14CommandExt::before_exec: deprecate safety in edition 2024Ralf Jung-0/+28
2024-08-13`#[deprecated_safe_2024]`: Also use the `// TODO:` hint in the compiler errorTobias Bucher-2/+2
2024-08-13Allow to customize `// TODO:` comment for deprecated safe autofixTobias Bucher-2/+2
2024-08-07Stabilize `unsafe_attributes`carbotaniuman-14/+9
2024-08-03Rollup merge of #127921 - spastorino:stabilize-unsafe-extern-blocks, r=compil...Matthias Krüger-46/+64
2024-07-28Rollup merge of #125889 - Nilstrieb:migrate-into-the-future, r=compiler-errorsMatthias Krüger-0/+342
2024-07-28Add migration lint for 2024 prelude additionsNilstrieb-0/+342
2024-07-23Stabilize unsafe extern blocks (RFC 3484)Santiago Pastorino-46/+64
2024-07-22Rollup merge of #125990 - tbu-:pr_unsafe_env_lint_name, r=ehussTrevor Gross-4/+4
2024-07-18Don't allow unsafe statics outside of extern blocksMichael Goulet-2/+17
2024-07-17Rename `deprecated_safe` lint to `deprecated_safe_2024`Tobias Bucher-4/+4
2024-07-03Add parse fail test using safe trait/impl traitSantiago Pastorino-0/+47
2024-06-26Rollup merge of #126973 - chenyukang:yukang-fix-126756-unsafe-suggestion-erro...Matthias Krüger-12/+53
2024-06-26Fix bad replacement for unsafe extern block suggestionyukang-12/+53
2024-06-26Fix a span in `parse_ty_bare_fn`.Nicholas Nethercote-2/+2
2024-06-23Add hard error and migration lint for unsafe attrscarbotaniuman-0/+282
2024-06-21Do not allow safe usafe on static and fn itemsSantiago Pastorino-0/+143
2024-06-12Add TODO comment to unsafe env modificationTobias Bucher-4/+8
2024-06-06Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obkbors-0/+311
2024-06-05Don't trigger `unsafe_op_in_unsafe_fn` for deprecated safe fnsTobias Bucher-11/+77
2024-06-05Add rustfix test for unsafe extern blocksSantiago Pastorino-0/+63
2024-06-05Add revisions to safe/unsafe on unadorned extern blocks testSantiago Pastorino-2/+43
2024-06-05Make MISSING_UNSAFE_ON_EXTERN lint emit future compat info with suggestion to...Santiago Pastorino-4/+2
2024-06-05Add unsafe_extern_blocks feature flagSantiago Pastorino-14/+22
2024-06-04Add safe/unsafe to static inside extern blocksSantiago Pastorino-29/+77
2024-06-04Fail when using safe/unsafe items inside unadorned extern blocksSantiago Pastorino-0/+20
2024-06-04Handle safety keyword for extern block inner itemsSantiago Pastorino-0/+15
2024-06-04Allow using unsafe on functions inside extern blocksSantiago Pastorino-0/+43
2024-06-04Make extern blocks without unsafe warn in edition 2024Santiago Pastorino-1/+20
2024-06-04Test that unsafe extern defines unsafe fnsSantiago Pastorino-0/+43
2024-06-04Allow unsafe extern on all editionsSantiago Pastorino-9/+2
2024-06-04Add unsafe extern blocks failing testsSantiago Pastorino-0/+20
2024-05-30Add `deprecated_safe` lintTobias Bucher-9/+81
2024-05-29Make `std::env::{set_var, remove_var}` unsafe in edition 2024Tobias Bucher-0/+93
2024-05-20Adjust the method ambiguity lint tooMichael Goulet-0/+69
2024-05-07Make sure we don't deny macro vars w keyword namesMichael Goulet-2/+42
2024-04-22Deny gen keyword in edition_2024_compat lintsMichael Goulet-0/+68
2024-02-18Add `Future` and `IntoFuture` to the 2024 preludeNilstrieb-0/+9