@@ -1017,7 +1017,7 @@ declare_lint! {
1017
1017
"raw pointers must be aligned before dereferencing" ,
1018
1018
@future_incompatible = FutureIncompatibleInfo {
1019
1019
reference: "issue #68585 <https://github.com/rust-lang/rust/issues/104616>" ,
1020
- reason: FutureIncompatibilityReason :: FutureReleaseErrorReportNow ,
1020
+ reason: FutureIncompatibilityReason :: FutureReleaseErrorReportInDeps ,
1021
1021
} ;
1022
1022
}
1023
1023
@@ -1387,7 +1387,7 @@ declare_lint! {
1387
1387
"trait-object types were treated as different depending on marker-trait order" ,
1388
1388
@future_incompatible = FutureIncompatibleInfo {
1389
1389
reference: "issue #56484 <https://github.com/rust-lang/rust/issues/56484>" ,
1390
- reason: FutureIncompatibilityReason :: FutureReleaseErrorReportNow ,
1390
+ reason: FutureIncompatibilityReason :: FutureReleaseErrorReportInDeps ,
1391
1391
} ;
1392
1392
}
1393
1393
@@ -2006,7 +2006,7 @@ declare_lint! {
2006
2006
"detects proc macro derives using inaccessible names from parent modules" ,
2007
2007
@future_incompatible = FutureIncompatibleInfo {
2008
2008
reference: "issue #83583 <https://github.com/rust-lang/rust/issues/83583>" ,
2009
- reason: FutureIncompatibilityReason :: FutureReleaseErrorReportNow ,
2009
+ reason: FutureIncompatibilityReason :: FutureReleaseErrorReportInDeps ,
2010
2010
} ;
2011
2011
}
2012
2012
@@ -2618,7 +2618,7 @@ declare_lint! {
2618
2618
"a C-like enum implementing Drop is cast" ,
2619
2619
@future_incompatible = FutureIncompatibleInfo {
2620
2620
reference: "issue #73333 <https://github.com/rust-lang/rust/issues/73333>" ,
2621
- reason: FutureIncompatibilityReason :: FutureReleaseErrorReportNow ,
2621
+ reason: FutureIncompatibilityReason :: FutureReleaseErrorReportInDeps ,
2622
2622
} ;
2623
2623
}
2624
2624
@@ -2976,7 +2976,7 @@ declare_lint! {
2976
2976
"trailing semicolon in macro body used as expression" ,
2977
2977
@future_incompatible = FutureIncompatibleInfo {
2978
2978
reference: "issue #79813 <https://github.com/rust-lang/rust/issues/79813>" ,
2979
- reason: FutureIncompatibilityReason :: FutureReleaseErrorReportNow ,
2979
+ reason: FutureIncompatibilityReason :: FutureReleaseErrorReportInDeps ,
2980
2980
} ;
2981
2981
}
2982
2982
@@ -3709,7 +3709,7 @@ declare_lint! {
3709
3709
"detects usage of old versions of certain proc-macro crates" ,
3710
3710
@future_incompatible = FutureIncompatibleInfo {
3711
3711
reference: "issue #83125 <https://github.com/rust-lang/rust/issues/83125>" ,
3712
- reason: FutureIncompatibilityReason :: FutureReleaseErrorReportNow ,
3712
+ reason: FutureIncompatibilityReason :: FutureReleaseErrorReportInDeps ,
3713
3713
} ;
3714
3714
}
3715
3715
@@ -4222,7 +4222,7 @@ declare_lint! {
4222
4222
"impl method assumes more implied bounds than its corresponding trait method" ,
4223
4223
@future_incompatible = FutureIncompatibleInfo {
4224
4224
reference: "issue #105572 <https://github.com/rust-lang/rust/issues/105572>" ,
4225
- reason: FutureIncompatibilityReason :: FutureReleaseErrorReportNow ,
4225
+ reason: FutureIncompatibilityReason :: FutureReleaseErrorReportInDeps ,
4226
4226
} ;
4227
4227
}
4228
4228
@@ -4254,7 +4254,7 @@ declare_lint! {
4254
4254
"`[u8]` or `str` used in a packed struct with `derive`" ,
4255
4255
@future_incompatible = FutureIncompatibleInfo {
4256
4256
reference: "issue #107457 <https://github.com/rust-lang/rust/issues/107457>" ,
4257
- reason: FutureIncompatibilityReason :: FutureReleaseErrorReportNow ,
4257
+ reason: FutureIncompatibilityReason :: FutureReleaseErrorReportInDeps ,
4258
4258
} ;
4259
4259
report_in_external_macro
4260
4260
}
@@ -4483,7 +4483,7 @@ declare_lint! {
4483
4483
Warn ,
4484
4484
"detects certain glob imports that require reporting an ambiguity error" ,
4485
4485
@future_incompatible = FutureIncompatibleInfo {
4486
- reason: FutureIncompatibilityReason :: FutureReleaseError ,
4486
+ reason: FutureIncompatibilityReason :: FutureReleaseErrorDontReportInDeps ,
4487
4487
reference: "issue #114095 <https://github.com/rust-lang/rust/issues/114095>" ,
4488
4488
} ;
4489
4489
}
@@ -4568,7 +4568,7 @@ declare_lint! {
4568
4568
Warn ,
4569
4569
"elided lifetimes cannot be used in associated constants in impls" ,
4570
4570
@future_incompatible = FutureIncompatibleInfo {
4571
- reason: FutureIncompatibilityReason :: FutureReleaseError ,
4571
+ reason: FutureIncompatibilityReason :: FutureReleaseErrorDontReportInDeps ,
4572
4572
reference: "issue #115010 <https://github.com/rust-lang/rust/issues/115010>" ,
4573
4573
} ;
4574
4574
}
0 commit comments