1 error: unnecessary operation
2 --> $DIR/unnecessary_operation.rs:51:5
4 LL | Tuple(get_number());
5 | ^^^^^^^^^^^^^^^^^^^^ help: statement can be reduced to: `get_number();`
7 = note: `-D clippy::unnecessary-operation` implied by `-D warnings`
9 error: unnecessary operation
10 --> $DIR/unnecessary_operation.rs:52:5
12 LL | Struct { field: get_number() };
13 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: statement can be reduced to: `get_number();`
15 error: unnecessary operation
16 --> $DIR/unnecessary_operation.rs:53:5
18 LL | Struct { ..get_struct() };
19 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: statement can be reduced to: `get_struct();`
21 error: unnecessary operation
22 --> $DIR/unnecessary_operation.rs:54:5
24 LL | Enum::Tuple(get_number());
25 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: statement can be reduced to: `get_number();`
27 error: unnecessary operation
28 --> $DIR/unnecessary_operation.rs:55:5
30 LL | Enum::Struct { field: get_number() };
31 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: statement can be reduced to: `get_number();`
33 error: unnecessary operation
34 --> $DIR/unnecessary_operation.rs:56:5
36 LL | 5 + get_number();
37 | ^^^^^^^^^^^^^^^^^ help: statement can be reduced to: `5;get_number();`
39 error: unnecessary operation
40 --> $DIR/unnecessary_operation.rs:57:5
43 | ^^^^^^^^^^^^^^^ help: statement can be reduced to: `get_number();`
45 error: unnecessary operation
46 --> $DIR/unnecessary_operation.rs:58:5
49 | ^^^^^^^^^^^^^^ help: statement can be reduced to: `get_number();`
51 error: unnecessary operation
52 --> $DIR/unnecessary_operation.rs:59:5
54 LL | (5, 6, get_number());
55 | ^^^^^^^^^^^^^^^^^^^^^ help: statement can be reduced to: `5;6;get_number();`
57 error: unnecessary operation
58 --> $DIR/unnecessary_operation.rs:60:5
60 LL | box get_number();
61 | ^^^^^^^^^^^^^^^^^ help: statement can be reduced to: `get_number();`
63 error: unnecessary operation
64 --> $DIR/unnecessary_operation.rs:61:5
67 | ^^^^^^^^^^^^^^^ help: statement can be reduced to: `get_number();`
69 error: unnecessary operation
70 --> $DIR/unnecessary_operation.rs:62:5
73 | ^^^^^^^^^^^^^^^ help: statement can be reduced to: `get_number();`
75 error: unnecessary operation
76 --> $DIR/unnecessary_operation.rs:63:5
79 | ^^^^^^^^^^^^^^^^ help: statement can be reduced to: `5;get_number();`
81 error: unnecessary operation
82 --> $DIR/unnecessary_operation.rs:64:5
84 LL | [42, get_number()];
85 | ^^^^^^^^^^^^^^^^^^^ help: statement can be reduced to: `42;get_number();`
87 error: unnecessary operation
88 --> $DIR/unnecessary_operation.rs:65:5
90 LL | [42, 55][get_usize()];
91 | ^^^^^^^^^^^^^^^^^^^^^^ help: statement can be written as: `assert!([42, 55].len() > get_usize());`
93 error: unnecessary operation
94 --> $DIR/unnecessary_operation.rs:66:5
96 LL | (42, get_number()).1;
97 | ^^^^^^^^^^^^^^^^^^^^^ help: statement can be reduced to: `42;get_number();`
99 error: unnecessary operation
100 --> $DIR/unnecessary_operation.rs:67:5
102 LL | [get_number(); 55];
103 | ^^^^^^^^^^^^^^^^^^^ help: statement can be reduced to: `get_number();`
105 error: unnecessary operation
106 --> $DIR/unnecessary_operation.rs:68:5
108 LL | [42; 55][get_usize()];
109 | ^^^^^^^^^^^^^^^^^^^^^^ help: statement can be written as: `assert!([42; 55].len() > get_usize());`
111 error: unnecessary operation
112 --> $DIR/unnecessary_operation.rs:69:5
117 | |______^ help: statement can be reduced to: `get_number();`
119 error: unnecessary operation
120 --> $DIR/unnecessary_operation.rs:72:5
123 LL | | s: String::from("blah"),
125 | |______^ help: statement can be reduced to: `String::from("blah");`
127 error: aborting due to 20 previous errors