]> git.lizzy.rs Git - rust.git/blob - tests/ui/search_is_some_fixable_none.stderr
Auto merge of #9684 - kraktus:ref_option_ref, r=xFrednet
[rust.git] / tests / ui / search_is_some_fixable_none.stderr
1 error: called `is_none()` after searching an `Iterator` with `find`
2   --> $DIR/search_is_some_fixable_none.rs:10:13
3    |
4 LL |     let _ = v.iter().find(|&x| *x < 0).is_none();
5    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|x| *x < 0)`
6    |
7    = note: `-D clippy::search-is-some` implied by `-D warnings`
8
9 error: called `is_none()` after searching an `Iterator` with `find`
10   --> $DIR/search_is_some_fixable_none.rs:11:13
11    |
12 LL |     let _ = (0..1).find(|x| **y == *x).is_none(); // one dereference less
13    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!(0..1).any(|x| **y == x)`
14
15 error: called `is_none()` after searching an `Iterator` with `find`
16   --> $DIR/search_is_some_fixable_none.rs:12:13
17    |
18 LL |     let _ = (0..1).find(|x| *x == 0).is_none();
19    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!(0..1).any(|x| x == 0)`
20
21 error: called `is_none()` after searching an `Iterator` with `find`
22   --> $DIR/search_is_some_fixable_none.rs:13:13
23    |
24 LL |     let _ = v.iter().find(|x| **x == 0).is_none();
25    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|x| *x == 0)`
26
27 error: called `is_none()` after searching an `Iterator` with `find`
28   --> $DIR/search_is_some_fixable_none.rs:14:13
29    |
30 LL |     let _ = (4..5).find(|x| *x == 1 || *x == 3 || *x == 5).is_none();
31    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!(4..5).any(|x| x == 1 || x == 3 || x == 5)`
32
33 error: called `is_none()` after searching an `Iterator` with `find`
34   --> $DIR/search_is_some_fixable_none.rs:15:13
35    |
36 LL |     let _ = (1..3).find(|x| [1, 2, 3].contains(x)).is_none();
37    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!(1..3).any(|x| [1, 2, 3].contains(&x))`
38
39 error: called `is_none()` after searching an `Iterator` with `find`
40   --> $DIR/search_is_some_fixable_none.rs:16:13
41    |
42 LL |     let _ = (1..3).find(|x| *x == 0 || [1, 2, 3].contains(x)).is_none();
43    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!(1..3).any(|x| x == 0 || [1, 2, 3].contains(&x))`
44
45 error: called `is_none()` after searching an `Iterator` with `find`
46   --> $DIR/search_is_some_fixable_none.rs:17:13
47    |
48 LL |     let _ = (1..3).find(|x| [1, 2, 3].contains(x) || *x == 0).is_none();
49    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!(1..3).any(|x| [1, 2, 3].contains(&x) || x == 0)`
50
51 error: called `is_none()` after searching an `Iterator` with `find`
52   --> $DIR/search_is_some_fixable_none.rs:18:13
53    |
54 LL |       let _ = (1..3)
55    |  _____________^
56 LL | |         .find(|x| [1, 2, 3].contains(x) || *x == 0 || [4, 5, 6].contains(x) || *x == -1)
57 LL | |         .is_none();
58    | |__________________^ help: use `!_.any()` instead: `!(1..3).any(|x| [1, 2, 3].contains(&x) || x == 0 || [4, 5, 6].contains(&x) || x == -1)`
59
60 error: called `is_none()` after searching an `Iterator` with `position`
61   --> $DIR/search_is_some_fixable_none.rs:23:13
62    |
63 LL |     let _ = v.iter().position(|&x| x < 0).is_none();
64    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|&x| x < 0)`
65
66 error: called `is_none()` after searching an `Iterator` with `rposition`
67   --> $DIR/search_is_some_fixable_none.rs:26:13
68    |
69 LL |     let _ = v.iter().rposition(|&x| x < 0).is_none();
70    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|&x| x < 0)`
71
72 error: called `is_none()` after calling `find()` on a string
73   --> $DIR/search_is_some_fixable_none.rs:32:13
74    |
75 LL |     let _ = "hello world".find("world").is_none();
76    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.contains()` instead: `!"hello world".contains("world")`
77
78 error: called `is_none()` after calling `find()` on a string
79   --> $DIR/search_is_some_fixable_none.rs:33:13
80    |
81 LL |     let _ = "hello world".find(&s2).is_none();
82    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.contains()` instead: `!"hello world".contains(&s2)`
83
84 error: called `is_none()` after calling `find()` on a string
85   --> $DIR/search_is_some_fixable_none.rs:34:13
86    |
87 LL |     let _ = "hello world".find(&s2[2..]).is_none();
88    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.contains()` instead: `!"hello world".contains(&s2[2..])`
89
90 error: called `is_none()` after calling `find()` on a string
91   --> $DIR/search_is_some_fixable_none.rs:36:13
92    |
93 LL |     let _ = s1.find("world").is_none();
94    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.contains()` instead: `!s1.contains("world")`
95
96 error: called `is_none()` after calling `find()` on a string
97   --> $DIR/search_is_some_fixable_none.rs:37:13
98    |
99 LL |     let _ = s1.find(&s2).is_none();
100    |             ^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.contains()` instead: `!s1.contains(&s2)`
101
102 error: called `is_none()` after calling `find()` on a string
103   --> $DIR/search_is_some_fixable_none.rs:38:13
104    |
105 LL |     let _ = s1.find(&s2[2..]).is_none();
106    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.contains()` instead: `!s1.contains(&s2[2..])`
107
108 error: called `is_none()` after calling `find()` on a string
109   --> $DIR/search_is_some_fixable_none.rs:40:13
110    |
111 LL |     let _ = s1[2..].find("world").is_none();
112    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.contains()` instead: `!s1[2..].contains("world")`
113
114 error: called `is_none()` after calling `find()` on a string
115   --> $DIR/search_is_some_fixable_none.rs:41:13
116    |
117 LL |     let _ = s1[2..].find(&s2).is_none();
118    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.contains()` instead: `!s1[2..].contains(&s2)`
119
120 error: called `is_none()` after calling `find()` on a string
121   --> $DIR/search_is_some_fixable_none.rs:42:13
122    |
123 LL |     let _ = s1[2..].find(&s2[2..]).is_none();
124    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.contains()` instead: `!s1[2..].contains(&s2[2..])`
125
126 error: called `is_none()` after searching an `Iterator` with `find`
127   --> $DIR/search_is_some_fixable_none.rs:58:25
128    |
129 LL |             .filter(|c| filter_hand.iter().find(|cc| c == cc).is_none())
130    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!filter_hand.iter().any(|cc| c == &cc)`
131
132 error: called `is_none()` after searching an `Iterator` with `find`
133   --> $DIR/search_is_some_fixable_none.rs:74:30
134    |
135 LL |             .filter(|(c, _)| filter_hand.iter().find(|cc| c == *cc).is_none())
136    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!filter_hand.iter().any(|cc| c == cc)`
137
138 error: called `is_none()` after searching an `Iterator` with `find`
139   --> $DIR/search_is_some_fixable_none.rs:85:17
140    |
141 LL |         let _ = vfoo.iter().find(|v| v.foo == 1 && v.bar == 2).is_none();
142    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!vfoo.iter().any(|v| v.foo == 1 && v.bar == 2)`
143
144 error: called `is_none()` after searching an `Iterator` with `find`
145   --> $DIR/search_is_some_fixable_none.rs:88:17
146    |
147 LL |           let _ = vfoo
148    |  _________________^
149 LL | |             .iter()
150 LL | |             .find(|(i, v)| *i == 42 && v.foo == 1 && v.bar == 2)
151 LL | |             .is_none();
152    | |______________________^
153    |
154 help: use `!_.any()` instead
155    |
156 LL ~         let _ = !vfoo
157 LL ~             .iter().any(|(i, v)| *i == 42 && v.foo == 1 && v.bar == 2);
158    |
159
160 error: called `is_none()` after searching an `Iterator` with `find`
161   --> $DIR/search_is_some_fixable_none.rs:96:17
162    |
163 LL |         let _ = vfoo.iter().find(|a| a[0] == 42).is_none();
164    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!vfoo.iter().any(|a| a[0] == 42)`
165
166 error: called `is_none()` after searching an `Iterator` with `find`
167   --> $DIR/search_is_some_fixable_none.rs:102:17
168    |
169 LL |         let _ = vfoo.iter().find(|sub| sub[1..4].len() == 3).is_none();
170    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!vfoo.iter().any(|sub| sub[1..4].len() == 3)`
171
172 error: called `is_none()` after searching an `Iterator` with `find`
173   --> $DIR/search_is_some_fixable_none.rs:120:17
174    |
175 LL |         let _ = [ppx].iter().find(|ppp_x: &&&u32| please(**ppp_x)).is_none();
176    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `![ppx].iter().any(|ppp_x: &&u32| please(ppp_x))`
177
178 error: called `is_none()` after searching an `Iterator` with `find`
179   --> $DIR/search_is_some_fixable_none.rs:121:17
180    |
181 LL |         let _ = [String::from("Hey hey")].iter().find(|s| s.len() == 2).is_none();
182    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `![String::from("Hey hey")].iter().any(|s| s.len() == 2)`
183
184 error: called `is_none()` after searching an `Iterator` with `find`
185   --> $DIR/search_is_some_fixable_none.rs:124:17
186    |
187 LL |         let _ = v.iter().find(|x| deref_enough(**x)).is_none();
188    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|x| deref_enough(*x))`
189
190 error: called `is_none()` after searching an `Iterator` with `find`
191   --> $DIR/search_is_some_fixable_none.rs:125:17
192    |
193 LL |         let _ = v.iter().find(|x: &&u32| deref_enough(**x)).is_none();
194    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|x: &u32| deref_enough(*x))`
195
196 error: called `is_none()` after searching an `Iterator` with `find`
197   --> $DIR/search_is_some_fixable_none.rs:128:17
198    |
199 LL |         let _ = v.iter().find(|x| arg_no_deref(x)).is_none();
200    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|x| arg_no_deref(&x))`
201
202 error: called `is_none()` after searching an `Iterator` with `find`
203   --> $DIR/search_is_some_fixable_none.rs:130:17
204    |
205 LL |         let _ = v.iter().find(|x: &&u32| arg_no_deref(x)).is_none();
206    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|x: &u32| arg_no_deref(&x))`
207
208 error: called `is_none()` after searching an `Iterator` with `find`
209   --> $DIR/search_is_some_fixable_none.rs:150:17
210    |
211 LL |           let _ = vfoo
212    |  _________________^
213 LL | |             .iter()
214 LL | |             .find(|v| v.inner_double.bar[0][0] == 2 && v.inner.bar[0] == 2)
215 LL | |             .is_none();
216    | |______________________^
217    |
218 help: use `!_.any()` instead
219    |
220 LL ~         let _ = !vfoo
221 LL ~             .iter().any(|v| v.inner_double.bar[0][0] == 2 && v.inner.bar[0] == 2);
222    |
223
224 error: called `is_none()` after searching an `Iterator` with `find`
225   --> $DIR/search_is_some_fixable_none.rs:166:17
226    |
227 LL |         let _ = vfoo.iter().find(|v| v.inner[0].bar == 2).is_none();
228    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!vfoo.iter().any(|v| v.inner[0].bar == 2)`
229
230 error: called `is_none()` after searching an `Iterator` with `find`
231   --> $DIR/search_is_some_fixable_none.rs:171:17
232    |
233 LL |         let _ = vfoo.iter().find(|x| (**x)[0] == 9).is_none();
234    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!vfoo.iter().any(|x| (**x)[0] == 9)`
235
236 error: called `is_none()` after searching an `Iterator` with `find`
237   --> $DIR/search_is_some_fixable_none.rs:184:17
238    |
239 LL |         let _ = vfoo.iter().find(|v| v.by_ref(&v.bar)).is_none();
240    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!vfoo.iter().any(|v| v.by_ref(&v.bar))`
241
242 error: called `is_none()` after searching an `Iterator` with `find`
243   --> $DIR/search_is_some_fixable_none.rs:188:17
244    |
245 LL |         let _ = [&(&1, 2), &(&3, 4), &(&5, 4)].iter().find(|(&x, y)| x == *y).is_none();
246    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `![&(&1, 2), &(&3, 4), &(&5, 4)].iter().any(|(&x, y)| x == *y)`
247
248 error: called `is_none()` after searching an `Iterator` with `find`
249   --> $DIR/search_is_some_fixable_none.rs:189:17
250    |
251 LL |         let _ = [&(&1, 2), &(&3, 4), &(&5, 4)].iter().find(|&(&x, y)| x == *y).is_none();
252    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `![&(&1, 2), &(&3, 4), &(&5, 4)].iter().any(|(&x, y)| x == *y)`
253
254 error: called `is_none()` after searching an `Iterator` with `find`
255   --> $DIR/search_is_some_fixable_none.rs:208:17
256    |
257 LL |         let _ = v.iter().find(|s| s[0].is_empty()).is_none();
258    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|s| s[0].is_empty())`
259
260 error: called `is_none()` after searching an `Iterator` with `find`
261   --> $DIR/search_is_some_fixable_none.rs:209:17
262    |
263 LL |         let _ = v.iter().find(|s| test_string_1(&s[0])).is_none();
264    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|s| test_string_1(&s[0]))`
265
266 error: called `is_none()` after searching an `Iterator` with `find`
267   --> $DIR/search_is_some_fixable_none.rs:218:17
268    |
269 LL |         let _ = v.iter().find(|fp| fp.field.is_power_of_two()).is_none();
270    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|fp| fp.field.is_power_of_two())`
271
272 error: called `is_none()` after searching an `Iterator` with `find`
273   --> $DIR/search_is_some_fixable_none.rs:219:17
274    |
275 LL |         let _ = v.iter().find(|fp| test_u32_1(fp.field)).is_none();
276    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|fp| test_u32_1(fp.field))`
277
278 error: called `is_none()` after searching an `Iterator` with `find`
279   --> $DIR/search_is_some_fixable_none.rs:220:17
280    |
281 LL |         let _ = v.iter().find(|fp| test_u32_2(*fp.field)).is_none();
282    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `!_.any()` instead: `!v.iter().any(|fp| test_u32_2(*fp.field))`
283
284 error: aborting due to 43 previous errors
285