Update: Turns out the version annotation was wrong. Here's a PR to fix it: #14654
Summary
I'm getting an "unknown lint" warning for clippy::elidable_lifetime_names despite using rust/clippy version 1.85.1 which is later than the version clippy::elidable_lifetime_names was introduced in: 1.84.0 per https://rust-lang.github.io/rust-clippy/master/index.html#/elid)
Interestingly I couldn't find the lint in the stable branch, only on master. Is that why I'm getting the lint? If so, shouldn't the docs distinguish between the version something landed on stable?
Lint Name
unknown lint: clippy::elidable_lifetime_names
Reproducer
I tried this code:
#![allow(
clippy::elidable_lifetime_names,
)]
fn main() {
println!("Hello, world!");
}
I saw this happen:
cargo clippy
Checking tmp2 v0.1.0 (/Users/cr/code/tmp2)
warning: unknown lint: `clippy::elidable_lifetime_names`
--> src/main.rs:3:5
|
3 | clippy::elidable_lifetime_names,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: did you mean: `clippy::single_char_lifetime_names`
|
= note: `#[warn(unknown_lints)]` on by default
warning: `tmp2` (bin "tmp2") generated 1 warning
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.06s
I expected to see this happen: No lint
Version
rustc 1.85.1 (4eb161250 2025-03-15)
binary: rustc
commit-hash: 4eb161250e340c8f48f66e2b929ef4a5bed7c181
commit-date: 2025-03-15
host: aarch64-apple-darwin
release: 1.85.1
LLVM version: 19.1.7
Additional Labels
No response
Update: Turns out the version annotation was wrong. Here's a PR to fix it: #14654
Summary
I'm getting an "unknown lint" warning for
clippy::elidable_lifetime_namesdespite using rust/clippy version 1.85.1 which is later than the versionclippy::elidable_lifetime_nameswas introduced in: 1.84.0 per https://rust-lang.github.io/rust-clippy/master/index.html#/elid)Interestingly I couldn't find the lint in the stable branch, only on master. Is that why I'm getting the lint? If so, shouldn't the docs distinguish between the version something landed on stable?
Lint Name
unknown lint:
clippy::elidable_lifetime_namesReproducer
I tried this code:
I saw this happen:
I expected to see this happen: No lint
Version
Additional Labels
No response