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