rust-clippy/tests/ui/copies.stderr
2018-10-06 09:43:08 -07:00

385 lines
8.9 KiB
Text

error: this `if` has identical blocks
--> $DIR/copies.rs:41:10
|
41 | else { //~ ERROR same body as `if` block
| __________^
42 | | Foo { bar: 42 };
43 | | 0..10;
44 | | ..;
... |
48 | | foo();
49 | | }
| |_____^
|
= note: `-D clippy::if-same-then-else` implied by `-D warnings`
note: same as this
--> $DIR/copies.rs:32:13
|
32 | if true {
| _____________^
33 | | Foo { bar: 42 };
34 | | 0..10;
35 | | ..;
... |
39 | | foo();
40 | | }
| |_____^
error: this `match` has identical arm bodies
--> $DIR/copies.rs:90:14
|
90 | _ => { //~ ERROR match arms have same body
| ______________^
91 | | foo();
92 | | let mut a = 42 + [23].len() as i32;
93 | | if true {
... |
97 | | a
98 | | }
| |_________^
|
= note: `-D clippy::match-same-arms` implied by `-D warnings`
note: same as this
--> $DIR/copies.rs:81:15
|
81 | 42 => {
| _______________^
82 | | foo();
83 | | let mut a = 42 + [23].len() as i32;
84 | | if true {
... |
88 | | a
89 | | }
| |_________^
note: `42` has the same arm body as the `_` wildcard, consider removing it`
--> $DIR/copies.rs:81:15
|
81 | 42 => {
| _______________^
82 | | foo();
83 | | let mut a = 42 + [23].len() as i32;
84 | | if true {
... |
88 | | a
89 | | }
| |_________^
error: this `match` has identical arm bodies
--> $DIR/copies.rs:104:14
|
104 | _ => 0, //~ ERROR match arms have same body
| ^
|
note: same as this
--> $DIR/copies.rs:102:19
|
102 | Abc::A => 0,
| ^
note: `Abc::A` has the same arm body as the `_` wildcard, consider removing it`
--> $DIR/copies.rs:102:19
|
102 | Abc::A => 0,
| ^
error: this `if` has identical blocks
--> $DIR/copies.rs:114:10
|
114 | else { //~ ERROR same body as `if` block
| __________^
115 | | 42
116 | | };
| |_____^
|
note: same as this
--> $DIR/copies.rs:111:21
|
111 | let _ = if true {
| _____________________^
112 | | 42
113 | | }
| |_____^
error: this `if` has identical blocks
--> $DIR/copies.rs:128:10
|
128 | else { //~ ERROR same body as `if` block
| __________^
129 | | for _ in &[42] {
130 | | let foo: &Option<_> = &Some::<u8>(42);
131 | | if true {
... |
136 | | }
137 | | }
| |_____^
|
note: same as this
--> $DIR/copies.rs:118:13
|
118 | if true {
| _____________^
119 | | for _ in &[42] {
120 | | let foo: &Option<_> = &Some::<u8>(42);
121 | | if true {
... |
126 | | }
127 | | }
| |_____^
error: this `if` has identical blocks
--> $DIR/copies.rs:150:10
|
150 | else { //~ ERROR same body as `if` block
| __________^
151 | | let bar = if true {
152 | | 42
153 | | }
... |
159 | | bar + 1;
160 | | }
| |_____^
|
note: same as this
--> $DIR/copies.rs:139:13
|
139 | if true {
| _____________^
140 | | let bar = if true {
141 | | 42
142 | | }
... |
148 | | bar + 1;
149 | | }
| |_____^
error: this `if` has identical blocks
--> $DIR/copies.rs:185:10
|
185 | else { //~ ERROR same body as `if` block
| __________^
186 | | if let Some(a) = Some(42) {}
187 | | }
| |_____^
|
note: same as this
--> $DIR/copies.rs:182:13
|
182 | if true {
| _____________^
183 | | if let Some(a) = Some(42) {}
184 | | }
| |_____^
error: this `if` has identical blocks
--> $DIR/copies.rs:192:10
|
192 | else { //~ ERROR same body as `if` block
| __________^
193 | | if let (1, .., 3) = (1, 2, 3) {}
194 | | }
| |_____^
|
note: same as this
--> $DIR/copies.rs:189:13
|
189 | if true {
| _____________^
190 | | if let (1, .., 3) = (1, 2, 3) {}
191 | | }
| |_____^
error: this `match` has identical arm bodies
--> $DIR/copies.rs:247:15
|
247 | 51 => foo(), //~ ERROR match arms have same body
| ^^^^^
|
note: same as this
--> $DIR/copies.rs:246:15
|
246 | 42 => foo(),
| ^^^^^
note: consider refactoring into `42 | 51`
--> $DIR/copies.rs:246:15
|
246 | 42 => foo(),
| ^^^^^
error: this `match` has identical arm bodies
--> $DIR/copies.rs:253:17
|
253 | None => 24, //~ ERROR match arms have same body
| ^^
|
note: same as this
--> $DIR/copies.rs:252:20
|
252 | Some(_) => 24,
| ^^
note: consider refactoring into `Some(_) | None`
--> $DIR/copies.rs:252:20
|
252 | Some(_) => 24,
| ^^
error: this `match` has identical arm bodies
--> $DIR/copies.rs:275:28
|
275 | (None, Some(a)) => bar(a), //~ ERROR match arms have same body
| ^^^^^^
|
note: same as this
--> $DIR/copies.rs:274:28
|
274 | (Some(a), None) => bar(a),
| ^^^^^^
note: consider refactoring into `(Some(a), None) | (None, Some(a))`
--> $DIR/copies.rs:274:28
|
274 | (Some(a), None) => bar(a),
| ^^^^^^
error: this `match` has identical arm bodies
--> $DIR/copies.rs:281:26
|
281 | (.., Some(a)) => bar(a), //~ ERROR match arms have same body
| ^^^^^^
|
note: same as this
--> $DIR/copies.rs:280:26
|
280 | (Some(a), ..) => bar(a),
| ^^^^^^
note: consider refactoring into `(Some(a), ..) | (.., Some(a))`
--> $DIR/copies.rs:280:26
|
280 | (Some(a), ..) => bar(a),
| ^^^^^^
error: this `match` has identical arm bodies
--> $DIR/copies.rs:287:20
|
287 | (.., 3) => 42, //~ ERROR match arms have same body
| ^^
|
note: same as this
--> $DIR/copies.rs:286:23
|
286 | (1, .., 3) => 42,
| ^^
note: consider refactoring into `(1, .., 3) | (.., 3)`
--> $DIR/copies.rs:286:23
|
286 | (1, .., 3) => 42,
| ^^
error: this `if` has identical blocks
--> $DIR/copies.rs:293:12
|
293 | } else { //~ ERROR same body as `if` block
| ____________^
294 | | 0.0
295 | | };
| |_____^
|
note: same as this
--> $DIR/copies.rs:291:21
|
291 | let _ = if true {
| _____________________^
292 | | 0.0
293 | | } else { //~ ERROR same body as `if` block
| |_____^
error: this `if` has identical blocks
--> $DIR/copies.rs:299:12
|
299 | } else { //~ ERROR same body as `if` block
| ____________^
300 | | -0.0
301 | | };
| |_____^
|
note: same as this
--> $DIR/copies.rs:297:21
|
297 | let _ = if true {
| _____________________^
298 | | -0.0
299 | | } else { //~ ERROR same body as `if` block
| |_____^
error: this `if` has identical blocks
--> $DIR/copies.rs:319:12
|
319 | } else { //~ ERROR same body as `if` block
| ____________^
320 | | std::f32::NAN
321 | | };
| |_____^
|
note: same as this
--> $DIR/copies.rs:317:21
|
317 | let _ = if true {
| _____________________^
318 | | std::f32::NAN
319 | | } else { //~ ERROR same body as `if` block
| |_____^
error: this `if` has identical blocks
--> $DIR/copies.rs:337:10
|
337 | else { //~ ERROR same body as `if` block
| __________^
338 | | try!(Ok("foo"));
339 | | }
| |_____^
|
note: same as this
--> $DIR/copies.rs:334:13
|
334 | if true {
| _____________^
335 | | try!(Ok("foo"));
336 | | }
| |_____^
error: this `if` has the same condition as a previous if
--> $DIR/copies.rs:363:13
|
363 | else if b { //~ ERROR ifs same condition
| ^
|
= note: `-D clippy::ifs-same-cond` implied by `-D warnings`
note: same as this
--> $DIR/copies.rs:361:8
|
361 | if b {
| ^
error: this `if` has the same condition as a previous if
--> $DIR/copies.rs:368:13
|
368 | else if a == 1 { //~ ERROR ifs same condition
| ^^^^^^
|
note: same as this
--> $DIR/copies.rs:366:8
|
366 | if a == 1 {
| ^^^^^^
error: this `if` has the same condition as a previous if
--> $DIR/copies.rs:375:13
|
375 | else if 2*a == 1 { //~ ERROR ifs same condition
| ^^^^^^^^
|
note: same as this
--> $DIR/copies.rs:371:8
|
371 | if 2*a == 1 {
| ^^^^^^^^
error: aborting due to 20 previous errors