mirror of
https://github.com/rust-lang/rust.git
synced 2024-12-18 11:34:11 +00:00
Add run-rustfix for int_plus_one test
This commit is contained in:
parent
cb341c8090
commit
b6e87c6ae3
17
tests/ui/int_plus_one.fixed
Normal file
17
tests/ui/int_plus_one.fixed
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
// run-rustfix
|
||||||
|
|
||||||
|
#[allow(clippy::no_effect, clippy::unnecessary_operation)]
|
||||||
|
#[warn(clippy::int_plus_one)]
|
||||||
|
fn main() {
|
||||||
|
let x = 1i32;
|
||||||
|
let y = 0i32;
|
||||||
|
|
||||||
|
let _ = x > y;
|
||||||
|
let _ = y < x;
|
||||||
|
|
||||||
|
let _ = x > y;
|
||||||
|
let _ = y < x;
|
||||||
|
|
||||||
|
let _ = x > y; // should be ok
|
||||||
|
let _ = y < x; // should be ok
|
||||||
|
}
|
@ -1,15 +1,17 @@
|
|||||||
|
// run-rustfix
|
||||||
|
|
||||||
#[allow(clippy::no_effect, clippy::unnecessary_operation)]
|
#[allow(clippy::no_effect, clippy::unnecessary_operation)]
|
||||||
#[warn(clippy::int_plus_one)]
|
#[warn(clippy::int_plus_one)]
|
||||||
fn main() {
|
fn main() {
|
||||||
let x = 1i32;
|
let x = 1i32;
|
||||||
let y = 0i32;
|
let y = 0i32;
|
||||||
|
|
||||||
x >= y + 1;
|
let _ = x >= y + 1;
|
||||||
y + 1 <= x;
|
let _ = y + 1 <= x;
|
||||||
|
|
||||||
x - 1 >= y;
|
let _ = x - 1 >= y;
|
||||||
y <= x - 1;
|
let _ = y <= x - 1;
|
||||||
|
|
||||||
x > y; // should be ok
|
let _ = x > y; // should be ok
|
||||||
y < x; // should be ok
|
let _ = y < x; // should be ok
|
||||||
}
|
}
|
||||||
|
@ -1,43 +1,43 @@
|
|||||||
error: Unnecessary `>= y + 1` or `x - 1 >=`
|
error: Unnecessary `>= y + 1` or `x - 1 >=`
|
||||||
--> $DIR/int_plus_one.rs:7:5
|
--> $DIR/int_plus_one.rs:9:13
|
||||||
|
|
|
|
||||||
LL | x >= y + 1;
|
LL | let _ = x >= y + 1;
|
||||||
| ^^^^^^^^^^
|
| ^^^^^^^^^^
|
||||||
|
|
|
|
||||||
= note: `-D clippy::int-plus-one` implied by `-D warnings`
|
= note: `-D clippy::int-plus-one` implied by `-D warnings`
|
||||||
help: change `>= y + 1` to `> y` as shown
|
help: change `>= y + 1` to `> y` as shown
|
||||||
|
|
|
|
||||||
LL | x > y;
|
LL | let _ = x > y;
|
||||||
| ^^^^^
|
| ^^^^^
|
||||||
|
|
||||||
error: Unnecessary `>= y + 1` or `x - 1 >=`
|
error: Unnecessary `>= y + 1` or `x - 1 >=`
|
||||||
--> $DIR/int_plus_one.rs:8:5
|
--> $DIR/int_plus_one.rs:10:13
|
||||||
|
|
|
|
||||||
LL | y + 1 <= x;
|
LL | let _ = y + 1 <= x;
|
||||||
| ^^^^^^^^^^
|
| ^^^^^^^^^^
|
||||||
help: change `>= y + 1` to `> y` as shown
|
help: change `>= y + 1` to `> y` as shown
|
||||||
|
|
|
|
||||||
LL | y < x;
|
LL | let _ = y < x;
|
||||||
| ^^^^^
|
| ^^^^^
|
||||||
|
|
||||||
error: Unnecessary `>= y + 1` or `x - 1 >=`
|
error: Unnecessary `>= y + 1` or `x - 1 >=`
|
||||||
--> $DIR/int_plus_one.rs:10:5
|
--> $DIR/int_plus_one.rs:12:13
|
||||||
|
|
|
|
||||||
LL | x - 1 >= y;
|
LL | let _ = x - 1 >= y;
|
||||||
| ^^^^^^^^^^
|
| ^^^^^^^^^^
|
||||||
help: change `>= y + 1` to `> y` as shown
|
help: change `>= y + 1` to `> y` as shown
|
||||||
|
|
|
|
||||||
LL | x > y;
|
LL | let _ = x > y;
|
||||||
| ^^^^^
|
| ^^^^^
|
||||||
|
|
||||||
error: Unnecessary `>= y + 1` or `x - 1 >=`
|
error: Unnecessary `>= y + 1` or `x - 1 >=`
|
||||||
--> $DIR/int_plus_one.rs:11:5
|
--> $DIR/int_plus_one.rs:13:13
|
||||||
|
|
|
|
||||||
LL | y <= x - 1;
|
LL | let _ = y <= x - 1;
|
||||||
| ^^^^^^^^^^
|
| ^^^^^^^^^^
|
||||||
help: change `>= y + 1` to `> y` as shown
|
help: change `>= y + 1` to `> y` as shown
|
||||||
|
|
|
|
||||||
LL | y < x;
|
LL | let _ = y < x;
|
||||||
| ^^^^^
|
| ^^^^^
|
||||||
|
|
||||||
error: aborting due to 4 previous errors
|
error: aborting due to 4 previous errors
|
||||||
|
Loading…
Reference in New Issue
Block a user