1
1
error: unneeded unit return type
2
- --> $DIR/unused_unit.rs:18:29
2
+ --> $DIR/unused_unit.rs:18:28
3
3
|
4
4
LL | pub fn get_unit<F: Fn() -> (), G>(&self, f: F, _g: G) -> ()
5
- | ^^^^^ help: remove the `-> ()`
5
+ | ^ ^^^^^ help: remove the `-> ()`
6
6
|
7
7
note: the lint level is defined here
8
8
--> $DIR/unused_unit.rs:12:9
@@ -11,28 +11,28 @@ LL | #![deny(clippy::unused_unit)]
11
11
| ^^^^^^^^^^^^^^^^^^^
12
12
13
13
error: unneeded unit return type
14
- --> $DIR/unused_unit.rs:19:19
14
+ --> $DIR/unused_unit.rs:19:18
15
15
|
16
16
LL | where G: Fn() -> () {
17
- | ^^^^^ help: remove the `-> ()`
17
+ | ^ ^^^^^ help: remove the `-> ()`
18
18
19
19
error: unneeded unit return type
20
- --> $DIR/unused_unit.rs:18:59
20
+ --> $DIR/unused_unit.rs:18:58
21
21
|
22
22
LL | pub fn get_unit<F: Fn() -> (), G>(&self, f: F, _g: G) -> ()
23
- | ^^^^^ help: remove the `-> ()`
23
+ | ^ ^^^^^ help: remove the `-> ()`
24
24
25
25
error: unneeded unit return type
26
- --> $DIR/unused_unit.rs:20:27
26
+ --> $DIR/unused_unit.rs:20:26
27
27
|
28
28
LL | let _y: &dyn Fn() -> () = &f;
29
- | ^^^^^ help: remove the `-> ()`
29
+ | ^ ^^^^^ help: remove the `-> ()`
30
30
31
31
error: unneeded unit return type
32
- --> $DIR/unused_unit.rs:27:19
32
+ --> $DIR/unused_unit.rs:27:18
33
33
|
34
34
LL | fn into(self) -> () {
35
- | ^^^^^ help: remove the `-> ()`
35
+ | ^ ^^^^^ help: remove the `-> ()`
36
36
37
37
error: unneeded unit expression
38
38
--> $DIR/unused_unit.rs:28:9
@@ -41,46 +41,46 @@ LL | ()
41
41
| ^^ help: remove the final `()`
42
42
43
43
error: unneeded unit return type
44
- --> $DIR/unused_unit.rs:33:30
44
+ --> $DIR/unused_unit.rs:33:29
45
45
|
46
46
LL | fn redundant<F: FnOnce() -> (), G, H>(&self, _f: F, _g: G, _h: H)
47
- | ^^^^^ help: remove the `-> ()`
47
+ | ^ ^^^^^ help: remove the `-> ()`
48
48
49
49
error: unneeded unit return type
50
- --> $DIR/unused_unit.rs:35:20
50
+ --> $DIR/unused_unit.rs:35:19
51
51
|
52
52
LL | G: FnMut() -> (),
53
- | ^^^^^ help: remove the `-> ()`
53
+ | ^ ^^^^^ help: remove the `-> ()`
54
54
55
55
error: unneeded unit return type
56
- --> $DIR/unused_unit.rs:36:17
56
+ --> $DIR/unused_unit.rs:36:16
57
57
|
58
58
LL | H: Fn() -> ();
59
- | ^^^^^ help: remove the `-> ()`
59
+ | ^ ^^^^^ help: remove the `-> ()`
60
60
61
61
error: unneeded unit return type
62
- --> $DIR/unused_unit.rs:40:30
62
+ --> $DIR/unused_unit.rs:40:29
63
63
|
64
64
LL | fn redundant<F: FnOnce() -> (), G, H>(&self, _f: F, _g: G, _h: H)
65
- | ^^^^^ help: remove the `-> ()`
65
+ | ^ ^^^^^ help: remove the `-> ()`
66
66
67
67
error: unneeded unit return type
68
- --> $DIR/unused_unit.rs:42:20
68
+ --> $DIR/unused_unit.rs:42:19
69
69
|
70
70
LL | G: FnMut() -> (),
71
- | ^^^^^ help: remove the `-> ()`
71
+ | ^ ^^^^^ help: remove the `-> ()`
72
72
73
73
error: unneeded unit return type
74
- --> $DIR/unused_unit.rs:43:17
74
+ --> $DIR/unused_unit.rs:43:16
75
75
|
76
76
LL | H: Fn() -> () {}
77
- | ^^^^^ help: remove the `-> ()`
77
+ | ^ ^^^^^ help: remove the `-> ()`
78
78
79
79
error: unneeded unit return type
80
- --> $DIR/unused_unit.rs:46:18
80
+ --> $DIR/unused_unit.rs:46:17
81
81
|
82
82
LL | fn return_unit() -> () { () }
83
- | ^^^^^ help: remove the `-> ()`
83
+ | ^ ^^^^^ help: remove the `-> ()`
84
84
85
85
error: unneeded unit expression
86
86
--> $DIR/unused_unit.rs:46:26
@@ -100,5 +100,23 @@ error: unneeded `()`
100
100
LL | return();
101
101
| ^^ help: remove the `()`
102
102
103
- error: aborting due to 16 previous errors
103
+ error: unneeded unit return type
104
+ --> $DIR/unused_unit.rs:75:10
105
+ |
106
+ LL | fn test()->(){}
107
+ | ^^^^ help: remove the `-> ()`
108
+
109
+ error: unneeded unit return type
110
+ --> $DIR/unused_unit.rs:78:11
111
+ |
112
+ LL | fn test2() ->(){}
113
+ | ^^^^^ help: remove the `-> ()`
114
+
115
+ error: unneeded unit return type
116
+ --> $DIR/unused_unit.rs:81:11
117
+ |
118
+ LL | fn test3()-> (){}
119
+ | ^^^^^ help: remove the `-> ()`
120
+
121
+ error: aborting due to 19 previous errors
104
122
0 commit comments