File tree 5 files changed +19
-7
lines changed
5 files changed +19
-7
lines changed Original file line number Diff line number Diff line change @@ -181,7 +181,12 @@ fn impl_struct(input: Struct) -> TokenStream {
181
181
}
182
182
} ;
183
183
Some ( quote ! {
184
- #[ allow( deprecated, unused_qualifications, clippy:: needless_lifetimes) ]
184
+ #[ allow(
185
+ deprecated,
186
+ unused_qualifications,
187
+ clippy:: elidable_lifetime_names,
188
+ clippy:: needless_lifetimes,
189
+ ) ]
185
190
#from_impl
186
191
} )
187
192
} ) ;
@@ -451,7 +456,12 @@ fn impl_enum(input: Enum) -> TokenStream {
451
456
}
452
457
} ;
453
458
Some ( quote ! {
454
- #[ allow( deprecated, unused_qualifications, clippy:: needless_lifetimes) ]
459
+ #[ allow(
460
+ deprecated,
461
+ unused_qualifications,
462
+ clippy:: elidable_lifetime_names,
463
+ clippy:: needless_lifetimes,
464
+ ) ]
455
465
#from_impl
456
466
} )
457
467
} ) ;
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ impl<'a> AsDynError<'a> for dyn Error + Send + Sync + UnwindSafe + 'a {
44
44
#[ doc( hidden) ]
45
45
pub trait Sealed { }
46
46
impl < T : Error > Sealed for T { }
47
- impl < ' a > Sealed for dyn Error + ' a { }
48
- impl < ' a > Sealed for dyn Error + Send + ' a { }
49
- impl < ' a > Sealed for dyn Error + Send + Sync + ' a { }
50
- impl < ' a > Sealed for dyn Error + Send + Sync + UnwindSafe + ' a { }
47
+ impl Sealed for dyn Error + ' _ { }
48
+ impl Sealed for dyn Error + Send + ' _ { }
49
+ impl Sealed for dyn Error + Send + Sync + ' _ { }
50
+ impl Sealed for dyn Error + Send + Sync + UnwindSafe + ' _ { }
Original file line number Diff line number Diff line change 259
259
#![ no_std]
260
260
#![ doc( html_root_url = "https://docs.rs/thiserror/2.0.11" ) ]
261
261
#![ allow(
262
+ clippy:: elidable_lifetime_names,
262
263
clippy:: module_name_repetitions,
263
264
clippy:: needless_lifetimes,
264
265
clippy:: return_self_not_must_use,
Original file line number Diff line number Diff line change 1
1
#![ allow(
2
+ clippy:: elidable_lifetime_names,
2
3
clippy:: needless_lifetimes,
3
4
clippy:: needless_raw_string_hashes,
4
5
clippy:: trivially_copy_pass_by_ref,
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ fn test_unused_qualifications() {
33
33
#[ test]
34
34
fn test_needless_lifetimes ( ) {
35
35
#![ allow( dead_code) ]
36
- #![ deny( clippy:: needless_lifetimes) ]
36
+ #![ deny( clippy:: elidable_lifetime_names , clippy :: needless_lifetimes) ]
37
37
38
38
#[ derive( Error , Debug ) ]
39
39
#[ error( "..." ) ]
You can’t perform that action at this time.
0 commit comments