mirror of
https://github.com/rust-lang/rust-clippy
synced 2024-11-24 05:33:27 +00:00
f1434d2023
When all //~ were removed from tests, these were replaced with empty lines to leave the numbers in the expected stderr untouched. Cleaning the empty lines for clarity.
140 lines
3.4 KiB
Text
140 lines
3.4 KiB
Text
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:8:5
|
|
|
|
|
8 | i += 2;
|
|
| ^^^^^^ help: replace it with `i = i + 2`
|
|
|
|
|
note: lint level defined here
|
|
--> $DIR/assign_ops.rs:4:8
|
|
|
|
|
4 | #[deny(assign_ops)]
|
|
| ^^^^^^^^^^
|
|
|
|
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:9:5
|
|
|
|
|
9 | i += 2 + 17;
|
|
| ^^^^^^^^^^^ help: replace it with `i = i + 2 + 17`
|
|
|
|
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:10:5
|
|
|
|
|
10 | i -= 6;
|
|
| ^^^^^^ help: replace it with `i = i - 6`
|
|
|
|
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:11:5
|
|
|
|
|
11 | i -= 2 - 1;
|
|
| ^^^^^^^^^^ help: replace it with `i = i - (2 - 1)`
|
|
|
|
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:12:5
|
|
|
|
|
12 | i *= 5;
|
|
| ^^^^^^ help: replace it with `i = i * 5`
|
|
|
|
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:13:5
|
|
|
|
|
13 | i *= 1+5;
|
|
| ^^^^^^^^ help: replace it with `i = i * (1+5)`
|
|
|
|
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:14:5
|
|
|
|
|
14 | i /= 32;
|
|
| ^^^^^^^ help: replace it with `i = i / 32`
|
|
|
|
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:15:5
|
|
|
|
|
15 | i /= 32 | 5;
|
|
| ^^^^^^^^^^^ help: replace it with `i = i / (32 | 5)`
|
|
|
|
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:16:5
|
|
|
|
|
16 | i /= 32 / 5;
|
|
| ^^^^^^^^^^^ help: replace it with `i = i / (32 / 5)`
|
|
|
|
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:17:5
|
|
|
|
|
17 | i %= 42;
|
|
| ^^^^^^^ help: replace it with `i = i % 42`
|
|
|
|
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:18:5
|
|
|
|
|
18 | i >>= i;
|
|
| ^^^^^^^ help: replace it with `i = i >> i`
|
|
|
|
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:19:5
|
|
|
|
|
19 | i <<= 9 + 6 - 7;
|
|
| ^^^^^^^^^^^^^^^ help: replace it with `i = i << (9 + 6 - 7)`
|
|
|
|
error: assign operation detected
|
|
--> $DIR/assign_ops.rs:20:5
|
|
|
|
|
20 | i += 1 << 5;
|
|
| ^^^^^^^^^^^ help: replace it with `i = i + (1 << 5)`
|
|
|
|
error: manual implementation of an assign operation
|
|
--> $DIR/assign_ops.rs:27:5
|
|
|
|
|
27 | a = a + 1;
|
|
| ^^^^^^^^^ help: replace it with `a += 1`
|
|
|
|
|
note: lint level defined here
|
|
--> $DIR/assign_ops.rs:24:8
|
|
|
|
|
24 | #[deny(assign_op_pattern)]
|
|
| ^^^^^^^^^^^^^^^^^
|
|
|
|
error: manual implementation of an assign operation
|
|
--> $DIR/assign_ops.rs:28:5
|
|
|
|
|
28 | a = 1 + a;
|
|
| ^^^^^^^^^ help: replace it with `a += 1`
|
|
|
|
error: manual implementation of an assign operation
|
|
--> $DIR/assign_ops.rs:29:5
|
|
|
|
|
29 | a = a - 1;
|
|
| ^^^^^^^^^ help: replace it with `a -= 1`
|
|
|
|
error: manual implementation of an assign operation
|
|
--> $DIR/assign_ops.rs:30:5
|
|
|
|
|
30 | a = a * 99;
|
|
| ^^^^^^^^^^ help: replace it with `a *= 99`
|
|
|
|
error: manual implementation of an assign operation
|
|
--> $DIR/assign_ops.rs:31:5
|
|
|
|
|
31 | a = 42 * a;
|
|
| ^^^^^^^^^^ help: replace it with `a *= 42`
|
|
|
|
error: manual implementation of an assign operation
|
|
--> $DIR/assign_ops.rs:32:5
|
|
|
|
|
32 | a = a / 2;
|
|
| ^^^^^^^^^ help: replace it with `a /= 2`
|
|
|
|
error: manual implementation of an assign operation
|
|
--> $DIR/assign_ops.rs:33:5
|
|
|
|
|
33 | a = a % 5;
|
|
| ^^^^^^^^^ help: replace it with `a %= 5`
|
|
|
|
error: manual implementation of an assign operation
|
|
--> $DIR/assign_ops.rs:34:5
|
|
|
|
|
34 | a = a & 1;
|
|
| ^^^^^^^^^ help: replace it with `a &= 1`
|
|
|
|
error: aborting due to 21 previous errors
|
|
|