@@ -1814,7 +1814,7 @@ declare_lint! {
18141814 "suggest using `dyn Trait` for trait objects" ,
18151815 @future_incompatible = FutureIncompatibleInfo {
18161816 reason: FutureIncompatibilityReason :: EditionError ( Edition :: Edition2021 ) ,
1817- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2021/warnings-promoted-to-error.html>" ,
1817+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>" ,
18181818 } ;
18191819}
18201820
@@ -2472,7 +2472,7 @@ declare_lint! {
24722472 "unsafe operations in unsafe functions without an explicit unsafe block are deprecated" ,
24732473 @future_incompatible = FutureIncompatibleInfo {
24742474 reason: FutureIncompatibilityReason :: EditionSemanticsChange ( Edition :: Edition2024 ) ,
2475- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>" ,
2475+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>" ,
24762476 explain_reason: false
24772477 } ;
24782478 @edition Edition2024 => Warn ;
@@ -3445,7 +3445,7 @@ declare_lint! {
34453445 "detects usage of old versions of or-patterns" ,
34463446 @future_incompatible = FutureIncompatibleInfo {
34473447 reason: FutureIncompatibilityReason :: EditionError ( Edition :: Edition2021 ) ,
3448- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2021/or-patterns-macro-rules.html>" ,
3448+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2021/or-patterns-macro-rules.html>" ,
34493449 } ;
34503450}
34513451
@@ -3494,7 +3494,7 @@ declare_lint! {
34943494 prelude in future editions",
34953495 @future_incompatible = FutureIncompatibleInfo {
34963496 reason: FutureIncompatibilityReason :: EditionError ( Edition :: Edition2021 ) ,
3497- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2021/prelude.html>" ,
3497+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2021/prelude.html>" ,
34983498 } ;
34993499}
35003500
@@ -3534,7 +3534,7 @@ declare_lint! {
35343534 prelude in future editions",
35353535 @future_incompatible = FutureIncompatibleInfo {
35363536 reason: FutureIncompatibilityReason :: EditionError ( Edition :: Edition2024 ) ,
3537- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2024/prelude.html>" ,
3537+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2024/prelude.html>" ,
35383538 } ;
35393539}
35403540
@@ -3571,7 +3571,7 @@ declare_lint! {
35713571 "identifiers that will be parsed as a prefix in Rust 2021" ,
35723572 @future_incompatible = FutureIncompatibleInfo {
35733573 reason: FutureIncompatibilityReason :: EditionError ( Edition :: Edition2021 ) ,
3574- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2021/reserving-syntax.html>" ,
3574+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2021/reserving-syntax.html>" ,
35753575 } ;
35763576 crate_level_only
35773577}
@@ -4100,7 +4100,7 @@ declare_lint! {
41004100 "never type fallback affecting unsafe function calls" ,
41014101 @future_incompatible = FutureIncompatibleInfo {
41024102 reason: FutureIncompatibilityReason :: EditionAndFutureReleaseSemanticsChange ( Edition :: Edition2024 ) ,
4103- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2024/never-type-fallback.html>" ,
4103+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>" ,
41044104 report_in_deps: true ,
41054105 } ;
41064106 @edition Edition2024 => Deny ;
@@ -4155,7 +4155,7 @@ declare_lint! {
41554155 "never type fallback affecting unsafe function calls" ,
41564156 @future_incompatible = FutureIncompatibleInfo {
41574157 reason: FutureIncompatibilityReason :: EditionAndFutureReleaseError ( Edition :: Edition2024 ) ,
4158- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2024/never-type-fallback.html>" ,
4158+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>" ,
41594159 report_in_deps: true ,
41604160 } ;
41614161 report_in_external_macro
@@ -4740,7 +4740,7 @@ declare_lint! {
47404740 "detects unsafe functions being used as safe functions" ,
47414741 @future_incompatible = FutureIncompatibleInfo {
47424742 reason: FutureIncompatibilityReason :: EditionError ( Edition :: Edition2024 ) ,
4743- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2024/newly-unsafe-functions.html>" ,
4743+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2024/newly-unsafe-functions.html>" ,
47444744 } ;
47454745}
47464746
@@ -4776,7 +4776,7 @@ declare_lint! {
47764776 "detects missing unsafe keyword on extern declarations" ,
47774777 @future_incompatible = FutureIncompatibleInfo {
47784778 reason: FutureIncompatibilityReason :: EditionError ( Edition :: Edition2024 ) ,
4779- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2024/unsafe-extern.html>" ,
4779+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-extern.html>" ,
47804780 } ;
47814781}
47824782
@@ -4817,7 +4817,7 @@ declare_lint! {
48174817 "detects unsafe attributes outside of unsafe" ,
48184818 @future_incompatible = FutureIncompatibleInfo {
48194819 reason: FutureIncompatibilityReason :: EditionError ( Edition :: Edition2024 ) ,
4820- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2024/unsafe-attributes.html>" ,
4820+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2024/unsafe-attributes.html>" ,
48214821 } ;
48224822}
48234823
@@ -5014,7 +5014,7 @@ declare_lint! {
50145014 "Detect and warn on significant change in drop order in tail expression location" ,
50155015 @future_incompatible = FutureIncompatibleInfo {
50165016 reason: FutureIncompatibilityReason :: EditionSemanticsChange ( Edition :: Edition2024 ) ,
5017- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2024/temporary-tail-expr-scope.html>" ,
5017+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2024/temporary-tail-expr-scope.html>" ,
50185018 } ;
50195019}
50205020
@@ -5053,7 +5053,7 @@ declare_lint! {
50535053 "will be parsed as a guarded string in Rust 2024" ,
50545054 @future_incompatible = FutureIncompatibleInfo {
50555055 reason: FutureIncompatibilityReason :: EditionError ( Edition :: Edition2024 ) ,
5056- reference: "<https://doc.rust-lang.org/nightly/ edition-guide/rust-2024/reserved-syntax.html>" ,
5056+ reference: "<https://doc.rust-lang.org/edition-guide/rust-2024/reserved-syntax.html>" ,
50575057 } ;
50585058 crate_level_only
50595059}
0 commit comments