ce2ae62d68
Define the `named_static_lifetimes` lint This lint will replace the existing hard-warning. Replace the named static lifetime hard-warning with the new lint Update the UI tests for the `named_static_lifetimes` lint Remove the direct dependency on `rustc_lint_defs` fix build Signed-off-by: Zhi Qi <qizhi@pingcap.com> use "UNUSED_LIFETIMES" instead Signed-off-by: Zhi Qi <qizhi@pingcap.com> update 1 test and fix typo Signed-off-by: Zhi Qi <qizhi@pingcap.com> update tests Signed-off-by: Zhi Qi <qizhi@pingcap.com> fix tests: add extra blank line Signed-off-by: Zhi Qi <qizhi@pingcap.com>
16 lines
459 B
Plaintext
16 lines
459 B
Plaintext
warning: unnecessary lifetime parameter `'a`
|
|
--> $DIR/regions-free-region-outlives-static-outlives-free-region.rs:14:11
|
|
|
|
|
LL | where 'a: 'static
|
|
| ^^
|
|
|
|
|
= help: you can use the `'static` lifetime directly, in place of `'a`
|
|
note: the lint level is defined here
|
|
--> $DIR/regions-free-region-outlives-static-outlives-free-region.rs:11:9
|
|
|
|
|
LL | #![warn(unused_lifetimes)]
|
|
| ^^^^^^^^^^^^^^^^
|
|
|
|
warning: 1 warning emitted
|
|
|