Alex Macleod
9ef6e2199c
needless_lifetimes
: ignore lifetimes in explicit self types
2022-01-22 12:27:57 +00:00
Samuel Tardieu
9bcf966e35
Add test case for clippy::needless_lifetimes
in async context
...
Edition needs to be set to 2018 due to the use of `async`.
2021-11-02 10:57:23 +01:00
Cameron Steffen
ada8c72f3f
Add version = "Two" to rustfmt.toml
...
Ignore UI tests since this change makes rustfmt less friendly with UI
test comments.
2021-03-01 16:17:33 -06:00
Tim Nielens
cb2be6f9db
needless-lifetime / pr remarks
2020-09-30 00:33:46 +02:00
Tim Nielens
c8e9e52303
needless-lifetime / add test cases for nested elision sites
2020-09-09 10:08:45 +02:00
Tim Nielens
a60e5de90c
needless-lifetime / nested elision sites / PR remarks
2020-09-08 02:41:38 +02:00
Tim Nielens
390a13b06c
needless-lifetime - fix nested elision site FPs
2020-09-06 23:06:58 +02:00
Rabi Guha
0812a0af4c
Improvement: Don't show function body in needless_lifetimes
...
Changes the span on which the lint is reported to point to only the
function return type instead of the entire function body.
Fixes #5284
2020-03-19 12:03:02 +05:30
Michael Wright
2fdfd60569
Fix needless_lifetimes
false positive
2019-09-01 08:11:40 +02:00
Philipp Hansch
2c72026fcb
Rustup to https://github.com/rust-lang/rust/pull/61203
...
Migrates all trait objects to use `dyn`
2019-05-30 08:31:09 +02:00
Philipp Hansch
3f382999ab
Lifetimes UI test cleanup
...
* Removes an unneeded `#![warn(clippy::extra_unused_lifetimes)]` from
the `needless_lifetimes` test - the tests for those are in a different
file.
* Renames `unused_lt.{rs,stderr}` to `extra_unused_lifetimes.{rs,stderr}`
* Renames `lifetimes.{rs,stderr}` to `needless_lifetimes.{rs,stderr}`
2019-05-20 19:19:49 +02:00