Skip to content

Commit bdf4dc3

Browse files
committed
implicit-saturating-sub: make lint adhere to lint message convention
1 parent f171f89 commit bdf4dc3

File tree

2 files changed

+25
-25
lines changed

2 files changed

+25
-25
lines changed

clippy_lints/src/implicit_saturating_sub.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,9 +158,9 @@ fn print_lint_and_sugg(cx: &LateContext<'_>, var_name: &str, expr: &Expr<'_>) {
158158
cx,
159159
IMPLICIT_SATURATING_SUB,
160160
expr.span,
161-
"Implicitly performing saturating subtraction",
161+
"implicitly performing saturating subtraction",
162162
"try",
163-
format!("{} = {}.saturating_sub({});", var_name, var_name, 1.to_string()),
163+
format!("{} = {}.saturating_sub({});", var_name, var_name, '1'),
164164
Applicability::MachineApplicable,
165165
);
166166
}

tests/ui/implicit_saturating_sub.stderr

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
error: Implicitly performing saturating subtraction
1+
error: implicitly performing saturating subtraction
22
--> $DIR/implicit_saturating_sub.rs:13:5
33
|
44
LL | / if u_8 > 0 {
@@ -8,175 +8,175 @@ LL | | }
88
|
99
= note: `-D clippy::implicit-saturating-sub` implied by `-D warnings`
1010

11-
error: Implicitly performing saturating subtraction
11+
error: implicitly performing saturating subtraction
1212
--> $DIR/implicit_saturating_sub.rs:20:13
1313
|
1414
LL | / if u_8 > 0 {
1515
LL | | u_8 -= 1;
1616
LL | | }
1717
| |_____________^ help: try: `u_8 = u_8.saturating_sub(1);`
1818

19-
error: Implicitly performing saturating subtraction
19+
error: implicitly performing saturating subtraction
2020
--> $DIR/implicit_saturating_sub.rs:34:5
2121
|
2222
LL | / if u_16 > 0 {
2323
LL | | u_16 -= 1;
2424
LL | | }
2525
| |_____^ help: try: `u_16 = u_16.saturating_sub(1);`
2626

27-
error: Implicitly performing saturating subtraction
27+
error: implicitly performing saturating subtraction
2828
--> $DIR/implicit_saturating_sub.rs:44:5
2929
|
3030
LL | / if u_32 != 0 {
3131
LL | | u_32 -= 1;
3232
LL | | }
3333
| |_____^ help: try: `u_32 = u_32.saturating_sub(1);`
3434

35-
error: Implicitly performing saturating subtraction
35+
error: implicitly performing saturating subtraction
3636
--> $DIR/implicit_saturating_sub.rs:65:5
3737
|
3838
LL | / if u_64 > 0 {
3939
LL | | u_64 -= 1;
4040
LL | | }
4141
| |_____^ help: try: `u_64 = u_64.saturating_sub(1);`
4242

43-
error: Implicitly performing saturating subtraction
43+
error: implicitly performing saturating subtraction
4444
--> $DIR/implicit_saturating_sub.rs:70:5
4545
|
4646
LL | / if 0 < u_64 {
4747
LL | | u_64 -= 1;
4848
LL | | }
4949
| |_____^ help: try: `u_64 = u_64.saturating_sub(1);`
5050

51-
error: Implicitly performing saturating subtraction
51+
error: implicitly performing saturating subtraction
5252
--> $DIR/implicit_saturating_sub.rs:75:5
5353
|
5454
LL | / if 0 != u_64 {
5555
LL | | u_64 -= 1;
5656
LL | | }
5757
| |_____^ help: try: `u_64 = u_64.saturating_sub(1);`
5858

59-
error: Implicitly performing saturating subtraction
59+
error: implicitly performing saturating subtraction
6060
--> $DIR/implicit_saturating_sub.rs:96:5
6161
|
6262
LL | / if u_usize > 0 {
6363
LL | | u_usize -= 1;
6464
LL | | }
6565
| |_____^ help: try: `u_usize = u_usize.saturating_sub(1);`
6666

67-
error: Implicitly performing saturating subtraction
67+
error: implicitly performing saturating subtraction
6868
--> $DIR/implicit_saturating_sub.rs:108:5
6969
|
7070
LL | / if i_8 > i8::MIN {
7171
LL | | i_8 -= 1;
7272
LL | | }
7373
| |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
7474

75-
error: Implicitly performing saturating subtraction
75+
error: implicitly performing saturating subtraction
7676
--> $DIR/implicit_saturating_sub.rs:113:5
7777
|
7878
LL | / if i_8 > i8::MIN {
7979
LL | | i_8 -= 1;
8080
LL | | }
8181
| |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
8282

83-
error: Implicitly performing saturating subtraction
83+
error: implicitly performing saturating subtraction
8484
--> $DIR/implicit_saturating_sub.rs:118:5
8585
|
8686
LL | / if i_8 != i8::MIN {
8787
LL | | i_8 -= 1;
8888
LL | | }
8989
| |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
9090

91-
error: Implicitly performing saturating subtraction
91+
error: implicitly performing saturating subtraction
9292
--> $DIR/implicit_saturating_sub.rs:123:5
9393
|
9494
LL | / if i_8 != i8::MIN {
9595
LL | | i_8 -= 1;
9696
LL | | }
9797
| |_____^ help: try: `i_8 = i_8.saturating_sub(1);`
9898

99-
error: Implicitly performing saturating subtraction
99+
error: implicitly performing saturating subtraction
100100
--> $DIR/implicit_saturating_sub.rs:133:5
101101
|
102102
LL | / if i_16 > i16::MIN {
103103
LL | | i_16 -= 1;
104104
LL | | }
105105
| |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
106106

107-
error: Implicitly performing saturating subtraction
107+
error: implicitly performing saturating subtraction
108108
--> $DIR/implicit_saturating_sub.rs:138:5
109109
|
110110
LL | / if i_16 > i16::MIN {
111111
LL | | i_16 -= 1;
112112
LL | | }
113113
| |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
114114

115-
error: Implicitly performing saturating subtraction
115+
error: implicitly performing saturating subtraction
116116
--> $DIR/implicit_saturating_sub.rs:143:5
117117
|
118118
LL | / if i_16 != i16::MIN {
119119
LL | | i_16 -= 1;
120120
LL | | }
121121
| |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
122122

123-
error: Implicitly performing saturating subtraction
123+
error: implicitly performing saturating subtraction
124124
--> $DIR/implicit_saturating_sub.rs:148:5
125125
|
126126
LL | / if i_16 != i16::MIN {
127127
LL | | i_16 -= 1;
128128
LL | | }
129129
| |_____^ help: try: `i_16 = i_16.saturating_sub(1);`
130130

131-
error: Implicitly performing saturating subtraction
131+
error: implicitly performing saturating subtraction
132132
--> $DIR/implicit_saturating_sub.rs:158:5
133133
|
134134
LL | / if i_32 > i32::MIN {
135135
LL | | i_32 -= 1;
136136
LL | | }
137137
| |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
138138

139-
error: Implicitly performing saturating subtraction
139+
error: implicitly performing saturating subtraction
140140
--> $DIR/implicit_saturating_sub.rs:163:5
141141
|
142142
LL | / if i_32 > i32::MIN {
143143
LL | | i_32 -= 1;
144144
LL | | }
145145
| |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
146146

147-
error: Implicitly performing saturating subtraction
147+
error: implicitly performing saturating subtraction
148148
--> $DIR/implicit_saturating_sub.rs:168:5
149149
|
150150
LL | / if i_32 != i32::MIN {
151151
LL | | i_32 -= 1;
152152
LL | | }
153153
| |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
154154

155-
error: Implicitly performing saturating subtraction
155+
error: implicitly performing saturating subtraction
156156
--> $DIR/implicit_saturating_sub.rs:173:5
157157
|
158158
LL | / if i_32 != i32::MIN {
159159
LL | | i_32 -= 1;
160160
LL | | }
161161
| |_____^ help: try: `i_32 = i_32.saturating_sub(1);`
162162

163-
error: Implicitly performing saturating subtraction
163+
error: implicitly performing saturating subtraction
164164
--> $DIR/implicit_saturating_sub.rs:183:5
165165
|
166166
LL | / if i64::MIN < i_64 {
167167
LL | | i_64 -= 1;
168168
LL | | }
169169
| |_____^ help: try: `i_64 = i_64.saturating_sub(1);`
170170

171-
error: Implicitly performing saturating subtraction
171+
error: implicitly performing saturating subtraction
172172
--> $DIR/implicit_saturating_sub.rs:188:5
173173
|
174174
LL | / if i64::MIN != i_64 {
175175
LL | | i_64 -= 1;
176176
LL | | }
177177
| |_____^ help: try: `i_64 = i_64.saturating_sub(1);`
178178

179-
error: Implicitly performing saturating subtraction
179+
error: implicitly performing saturating subtraction
180180
--> $DIR/implicit_saturating_sub.rs:193:5
181181
|
182182
LL | / if i64::MIN < i_64 {

0 commit comments

Comments
 (0)