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