]> git.lizzy.rs Git - rust.git/blob - src/tools/clippy/tests/ui/comparison_to_empty.rs
Rollup merge of #84221 - ABouttefeux:generic-arg-elision, r=estebank
[rust.git] / src / tools / clippy / tests / ui / comparison_to_empty.rs
1 // run-rustfix
2
3 #![warn(clippy::comparison_to_empty)]
4
5 fn main() {
6     // Disallow comparisons to empty
7     let s = String::new();
8     let _ = s == "";
9     let _ = s != "";
10
11     let v = vec![0];
12     let _ = v == [];
13     let _ = v != [];
14
15     // Allow comparisons to non-empty
16     let s = String::new();
17     let _ = s == " ";
18     let _ = s != " ";
19
20     let v = vec![0];
21     let _ = v == [0];
22     let _ = v != [0];
23 }