]> git.lizzy.rs Git - rust.git/blob - tests/ui/collapsible_if.stderr
Merge pull request #1671 from Manishearth/eq_op
[rust.git] / tests / ui / collapsible_if.stderr
1 error: this if statement can be collapsed
2   --> $DIR/collapsible_if.rs:8:5
3    |
4 8  |       if x == "hello" {
5    |  _____^ starting here...
6 9  | |
7 10 | |
8 11 | |
9 ...  |
10 14 | |         }
11 15 | |     }
12    | |_____^ ...ending here
13    |
14 note: lint level defined here
15   --> $DIR/collapsible_if.rs:4:8
16    |
17 4  | #[deny(collapsible_if)]
18    |        ^^^^^^^^^^^^^^
19 help: try
20    |     if x == "hello" && y == "world" {
21    |     println!("Hello world!");
22    | }
23
24 error: this if statement can be collapsed
25   --> $DIR/collapsible_if.rs:17:5
26    |
27 17 |       if x == "hello" || x == "world" {
28    |  _____^ starting here...
29 18 | |
30 19 | |
31 20 | |
32 ...  |
33 23 | |         }
34 24 | |     }
35    | |_____^ ...ending here
36    |
37 help: try
38    |     if (x == "hello" || x == "world") && (y == "world" || y == "hello") {
39    |     println!("Hello world!");
40    | }
41
42 error: this if statement can be collapsed
43   --> $DIR/collapsible_if.rs:26:5
44    |
45 26 |       if x == "hello" && x == "world" {
46    |  _____^ starting here...
47 27 | |
48 28 | |
49 29 | |
50 ...  |
51 32 | |         }
52 33 | |     }
53    | |_____^ ...ending here
54    |
55 help: try
56    |     if x == "hello" && x == "world" && (y == "world" || y == "hello") {
57    |     println!("Hello world!");
58    | }
59
60 error: this if statement can be collapsed
61   --> $DIR/collapsible_if.rs:35:5
62    |
63 35 |       if x == "hello" || x == "world" {
64    |  _____^ starting here...
65 36 | |
66 37 | |
67 38 | |
68 ...  |
69 41 | |         }
70 42 | |     }
71    | |_____^ ...ending here
72    |
73 help: try
74    |     if (x == "hello" || x == "world") && y == "world" && y == "hello" {
75    |     println!("Hello world!");
76    | }
77
78 error: this if statement can be collapsed
79   --> $DIR/collapsible_if.rs:44:5
80    |
81 44 |       if x == "hello" && x == "world" {
82    |  _____^ starting here...
83 45 | |
84 46 | |
85 47 | |
86 ...  |
87 50 | |         }
88 51 | |     }
89    | |_____^ ...ending here
90    |
91 help: try
92    |     if x == "hello" && x == "world" && y == "world" && y == "hello" {
93    |     println!("Hello world!");
94    | }
95
96 error: this if statement can be collapsed
97   --> $DIR/collapsible_if.rs:53:5
98    |
99 53 |       if 42 == 1337 {
100    |  _____^ starting here...
101 54 | |
102 55 | |
103 56 | |
104 ...  |
105 59 | |         }
106 60 | |     }
107    | |_____^ ...ending here
108    |
109 help: try
110    |     if 42 == 1337 && 'a' != 'A' {
111    |     println!("world!")
112    | }
113
114 error: this `else { if .. }` block can be collapsed
115   --> $DIR/collapsible_if.rs:65:12
116    |
117 65 |       } else {
118    |  ____________^ starting here...
119 66 | |
120 67 | |
121 68 | |
122 ...  |
123 71 | |         }
124 72 | |     }
125    | |_____^ ...ending here
126    |
127 help: try
128    |     } else if y == "world" {
129    |     println!("world!")
130    | }
131
132 error: this `else { if .. }` block can be collapsed
133   --> $DIR/collapsible_if.rs:76:12
134    |
135 76 |       } else {
136    |  ____________^ starting here...
137 77 | |
138 78 | |
139 79 | |
140 ...  |
141 82 | |         }
142 83 | |     }
143    | |_____^ ...ending here
144    |
145 help: try
146    |     } else if let Some(42) = Some(42) {
147    |     println!("world!")
148    | }
149
150 error: this `else { if .. }` block can be collapsed
151   --> $DIR/collapsible_if.rs:87:12
152    |
153 87 |       } else {
154    |  ____________^ starting here...
155 88 | |
156 89 | |
157 90 | |
158 ...  |
159 96 | |         }
160 97 | |     }
161    | |_____^ ...ending here
162    |
163 help: try
164    |     } else if y == "world" {
165    |     println!("world")
166    | }
167    | else {
168    |     println!("!")
169    | }
170
171 error: this `else { if .. }` block can be collapsed
172    --> $DIR/collapsible_if.rs:101:12
173     |
174 101 |       } else {
175     |  ____________^ starting here...
176 102 | |
177 103 | |
178 104 | |
179 ...   |
180 110 | |         }
181 111 | |     }
182     | |_____^ ...ending here
183     |
184 help: try
185     |     } else if let Some(42) = Some(42) {
186     |     println!("world")
187     | }
188     | else {
189     |     println!("!")
190     | }
191
192 error: this `else { if .. }` block can be collapsed
193    --> $DIR/collapsible_if.rs:115:12
194     |
195 115 |       } else {
196     |  ____________^ starting here...
197 116 | |
198 117 | |
199 118 | |
200 ...   |
201 124 | |         }
202 125 | |     }
203     | |_____^ ...ending here
204     |
205 help: try
206     |     } else if let Some(42) = Some(42) {
207     |     println!("world")
208     | }
209     | else {
210     |     println!("!")
211     | }
212
213 error: this `else { if .. }` block can be collapsed
214    --> $DIR/collapsible_if.rs:129:12
215     |
216 129 |       } else {
217     |  ____________^ starting here...
218 130 | |
219 131 | |
220 132 | |
221 ...   |
222 138 | |         }
223 139 | |     }
224     | |_____^ ...ending here
225     |
226 help: try
227     |     } else if x == "hello" {
228     |     println!("world")
229     | }
230     | else {
231     |     println!("!")
232     | }
233
234 error: this `else { if .. }` block can be collapsed
235    --> $DIR/collapsible_if.rs:143:12
236     |
237 143 |       } else {
238     |  ____________^ starting here...
239 144 | |
240 145 | |
241 146 | |
242 ...   |
243 152 | |         }
244 153 | |     }
245     | |_____^ ...ending here
246     |
247 help: try
248     |     } else if let Some(42) = Some(42) {
249     |     println!("world")
250     | }
251     | else {
252     |     println!("!")
253     | }
254
255 error: aborting due to 13 previous errors
256