1error: this `else { if .. }` block can be collapsed
2  --> $DIR/collapsible_else_if.rs:14:12
3   |
4LL |       } else {
5   |  ____________^
6LL | |         if y == "world" {
7LL | |             println!("world!")
8LL | |         }
9LL | |     }
10   | |_____^
11   |
12   = note: `-D clippy::collapsible-else-if` implied by `-D warnings`
13help: collapse nested if block
14   |
15LL ~     } else if y == "world" {
16LL +         println!("world!")
17LL +     }
18   |
19
20error: this `else { if .. }` block can be collapsed
21  --> $DIR/collapsible_else_if.rs:22:12
22   |
23LL |       } else {
24   |  ____________^
25LL | |         if let Some(42) = Some(42) {
26LL | |             println!("world!")
27LL | |         }
28LL | |     }
29   | |_____^
30   |
31help: collapse nested if block
32   |
33LL ~     } else if let Some(42) = Some(42) {
34LL +         println!("world!")
35LL +     }
36   |
37
38error: this `else { if .. }` block can be collapsed
39  --> $DIR/collapsible_else_if.rs:30:12
40   |
41LL |       } else {
42   |  ____________^
43LL | |         if y == "world" {
44LL | |             println!("world")
45LL | |         }
46...  |
47LL | |         }
48LL | |     }
49   | |_____^
50   |
51help: collapse nested if block
52   |
53LL ~     } else if y == "world" {
54LL +         println!("world")
55LL +     }
56LL +     else {
57LL +         println!("!")
58LL +     }
59   |
60
61error: this `else { if .. }` block can be collapsed
62  --> $DIR/collapsible_else_if.rs:41:12
63   |
64LL |       } else {
65   |  ____________^
66LL | |         if let Some(42) = Some(42) {
67LL | |             println!("world")
68LL | |         }
69...  |
70LL | |         }
71LL | |     }
72   | |_____^
73   |
74help: collapse nested if block
75   |
76LL ~     } else if let Some(42) = Some(42) {
77LL +         println!("world")
78LL +     }
79LL +     else {
80LL +         println!("!")
81LL +     }
82   |
83
84error: this `else { if .. }` block can be collapsed
85  --> $DIR/collapsible_else_if.rs:52:12
86   |
87LL |       } else {
88   |  ____________^
89LL | |         if let Some(42) = Some(42) {
90LL | |             println!("world")
91LL | |         }
92...  |
93LL | |         }
94LL | |     }
95   | |_____^
96   |
97help: collapse nested if block
98   |
99LL ~     } else if let Some(42) = Some(42) {
100LL +         println!("world")
101LL +     }
102LL +     else {
103LL +         println!("!")
104LL +     }
105   |
106
107error: this `else { if .. }` block can be collapsed
108  --> $DIR/collapsible_else_if.rs:63:12
109   |
110LL |       } else {
111   |  ____________^
112LL | |         if x == "hello" {
113LL | |             println!("world")
114LL | |         }
115...  |
116LL | |         }
117LL | |     }
118   | |_____^
119   |
120help: collapse nested if block
121   |
122LL ~     } else if x == "hello" {
123LL +         println!("world")
124LL +     }
125LL +     else {
126LL +         println!("!")
127LL +     }
128   |
129
130error: this `else { if .. }` block can be collapsed
131  --> $DIR/collapsible_else_if.rs:74:12
132   |
133LL |       } else {
134   |  ____________^
135LL | |         if let Some(42) = Some(42) {
136LL | |             println!("world")
137LL | |         }
138...  |
139LL | |         }
140LL | |     }
141   | |_____^
142   |
143help: collapse nested if block
144   |
145LL ~     } else if let Some(42) = Some(42) {
146LL +         println!("world")
147LL +     }
148LL +     else {
149LL +         println!("!")
150LL +     }
151   |
152
153error: aborting due to 7 previous errors
154
155