mirror of
https://github.com/rust-lang/rust-clippy
synced 2024-11-27 07:00:55 +00:00
42 lines
874 B
Rust
42 lines
874 B
Rust
|
// Tests from for_loop.rs that don't have suggestions
|
||
|
|
||
|
#[warn(
|
||
|
clippy::needless_range_loop,
|
||
|
clippy::explicit_iter_loop,
|
||
|
clippy::explicit_into_iter_loop,
|
||
|
clippy::iter_next_loop,
|
||
|
clippy::reverse_range_loop,
|
||
|
clippy::for_kv_map
|
||
|
)]
|
||
|
#[allow(
|
||
|
clippy::linkedlist,
|
||
|
clippy::shadow_unrelated,
|
||
|
clippy::unnecessary_mut_passed,
|
||
|
clippy::cognitive_complexity,
|
||
|
clippy::similar_names,
|
||
|
unused,
|
||
|
dead_code
|
||
|
)]
|
||
|
#[allow(clippy::many_single_char_names, unused_variables, clippy::into_iter_on_array)]
|
||
|
fn main() {
|
||
|
for i in 5..5 {
|
||
|
println!("{}", i);
|
||
|
}
|
||
|
|
||
|
let vec = vec![1, 2, 3, 4];
|
||
|
|
||
|
for _v in vec.iter().next() {}
|
||
|
|
||
|
for i in (5 + 2)..(8 - 1) {
|
||
|
println!("{}", i);
|
||
|
}
|
||
|
|
||
|
const ZERO: usize = 0;
|
||
|
|
||
|
for i in ZERO..vec.len() {
|
||
|
if f(&vec[i], &vec[i]) {
|
||
|
panic!("at the disco");
|
||
|
}
|
||
|
}
|
||
|
}
|