]> git.lizzy.rs Git - rust.git/blob - tests/ui/lint/lint-unnecessary-parens.stderr
Auto merge of #106884 - clubby789:fieldless-enum-debug, r=michaelwoerister
[rust.git] / tests / ui / lint / lint-unnecessary-parens.stderr
1 error: unnecessary parentheses around `return` value
2   --> $DIR/lint-unnecessary-parens.rs:13:12
3    |
4 LL |     return (1);
5    |            ^ ^
6    |
7 note: the lint level is defined here
8   --> $DIR/lint-unnecessary-parens.rs:3:9
9    |
10 LL | #![deny(unused_parens)]
11    |         ^^^^^^^^^^^^^
12 help: remove these parentheses
13    |
14 LL -     return (1);
15 LL +     return 1;
16    |
17
18 error: unnecessary parentheses around `return` value
19   --> $DIR/lint-unnecessary-parens.rs:16:12
20    |
21 LL |     return (X { y });
22    |            ^       ^
23    |
24 help: remove these parentheses
25    |
26 LL -     return (X { y });
27 LL +     return X { y };
28    |
29
30 error: unnecessary parentheses around type
31   --> $DIR/lint-unnecessary-parens.rs:19:46
32    |
33 LL | pub fn unused_parens_around_return_type() -> (u32) {
34    |                                              ^   ^
35    |
36 help: remove these parentheses
37    |
38 LL - pub fn unused_parens_around_return_type() -> (u32) {
39 LL + pub fn unused_parens_around_return_type() -> u32 {
40    |
41
42 error: unnecessary parentheses around block return value
43   --> $DIR/lint-unnecessary-parens.rs:25:9
44    |
45 LL |         (5)
46    |         ^ ^
47    |
48 help: remove these parentheses
49    |
50 LL -         (5)
51 LL +         5
52    |
53
54 error: unnecessary parentheses around block return value
55   --> $DIR/lint-unnecessary-parens.rs:27:5
56    |
57 LL |     (5)
58    |     ^ ^
59    |
60 help: remove these parentheses
61    |
62 LL -     (5)
63 LL +     5
64    |
65
66 error: unnecessary parentheses around assigned value
67   --> $DIR/lint-unnecessary-parens.rs:44:31
68    |
69 LL | pub const CONST_ITEM: usize = (10);
70    |                               ^  ^
71    |
72 help: remove these parentheses
73    |
74 LL - pub const CONST_ITEM: usize = (10);
75 LL + pub const CONST_ITEM: usize = 10;
76    |
77
78 error: unnecessary parentheses around assigned value
79   --> $DIR/lint-unnecessary-parens.rs:45:33
80    |
81 LL | pub static STATIC_ITEM: usize = (10);
82    |                                 ^  ^
83    |
84 help: remove these parentheses
85    |
86 LL - pub static STATIC_ITEM: usize = (10);
87 LL + pub static STATIC_ITEM: usize = 10;
88    |
89
90 error: unnecessary parentheses around function argument
91   --> $DIR/lint-unnecessary-parens.rs:49:9
92    |
93 LL |     bar((true));
94    |         ^    ^
95    |
96 help: remove these parentheses
97    |
98 LL -     bar((true));
99 LL +     bar(true);
100    |
101
102 error: unnecessary parentheses around `if` condition
103   --> $DIR/lint-unnecessary-parens.rs:51:8
104    |
105 LL |     if (true) {}
106    |        ^    ^
107    |
108 help: remove these parentheses
109    |
110 LL -     if (true) {}
111 LL +     if true {}
112    |
113
114 error: unnecessary parentheses around `while` condition
115   --> $DIR/lint-unnecessary-parens.rs:52:11
116    |
117 LL |     while (true) {}
118    |           ^    ^
119    |
120 help: remove these parentheses
121    |
122 LL -     while (true) {}
123 LL +     while true {}
124    |
125
126 error: unnecessary parentheses around `match` scrutinee expression
127   --> $DIR/lint-unnecessary-parens.rs:53:11
128    |
129 LL |     match (true) {
130    |           ^    ^
131    |
132 help: remove these parentheses
133    |
134 LL -     match (true) {
135 LL +     match true {
136    |
137
138 error: unnecessary parentheses around `let` scrutinee expression
139   --> $DIR/lint-unnecessary-parens.rs:56:16
140    |
141 LL |     if let 1 = (1) {}
142    |                ^ ^
143    |
144 help: remove these parentheses
145    |
146 LL -     if let 1 = (1) {}
147 LL +     if let 1 = 1 {}
148    |
149
150 error: unnecessary parentheses around `let` scrutinee expression
151   --> $DIR/lint-unnecessary-parens.rs:57:19
152    |
153 LL |     while let 1 = (2) {}
154    |                   ^ ^
155    |
156 help: remove these parentheses
157    |
158 LL -     while let 1 = (2) {}
159 LL +     while let 1 = 2 {}
160    |
161
162 error: unnecessary parentheses around method argument
163   --> $DIR/lint-unnecessary-parens.rs:73:24
164    |
165 LL |     X { y: false }.foo((true));
166    |                        ^    ^
167    |
168 help: remove these parentheses
169    |
170 LL -     X { y: false }.foo((true));
171 LL +     X { y: false }.foo(true);
172    |
173
174 error: unnecessary parentheses around assigned value
175   --> $DIR/lint-unnecessary-parens.rs:75:18
176    |
177 LL |     let mut _a = (0);
178    |                  ^ ^
179    |
180 help: remove these parentheses
181    |
182 LL -     let mut _a = (0);
183 LL +     let mut _a = 0;
184    |
185
186 error: unnecessary parentheses around assigned value
187   --> $DIR/lint-unnecessary-parens.rs:76:10
188    |
189 LL |     _a = (0);
190    |          ^ ^
191    |
192 help: remove these parentheses
193    |
194 LL -     _a = (0);
195 LL +     _a = 0;
196    |
197
198 error: unnecessary parentheses around assigned value
199   --> $DIR/lint-unnecessary-parens.rs:77:11
200    |
201 LL |     _a += (1);
202    |           ^ ^
203    |
204 help: remove these parentheses
205    |
206 LL -     _a += (1);
207 LL +     _a += 1;
208    |
209
210 error: aborting due to 17 previous errors
211