File tree 2 files changed +43
-6
lines changed
2 files changed +43
-6
lines changed Original file line number Diff line number Diff line change
1
+ # Enabled rules
2
+ [rule .blank-imports ]
3
+ [rule .context-as-argument ]
4
+ [rule .context-keys-type ]
5
+ [rule .dot-imports ]
6
+ [rule .errorf ]
7
+ [rule .error-return ]
8
+ [rule .error-strings ]
9
+ [rule .error-naming ]
10
+ [rule .increment-decrement ]
11
+ [rule .range ]
12
+ [rule .receiver-naming ]
13
+ [rule .superfluous-else ]
14
+ [rule .time-naming ]
15
+ [rule .var-naming ]
16
+ [rule .unexported-return ]
17
+ [rule .unused-parameter ]
18
+ [rule .unreachable-code ]
19
+ [rule .var-declaration ]
20
+ [rule .use-any ]
21
+
22
+ # Disabled rules
23
+ # https://github.com/grpc/grpc-go/issues/7444 to track TODO(s)
24
+ [rule .empty-block ]
25
+ Disabled = true
26
+ [rule .import-shadowing ]
27
+ Disabled = true
28
+ [rule .exported ]
29
+ Disabled = true # TODO: Enable after existing issues are fixed
30
+ [rule .redefines-builtin-id ]
31
+ Disabled = true # TODO: Enable after existing issues are fixed
32
+ [rule .package-comments ]
33
+ Disabled = true # TODO: Enable after existing issues are fixed
34
+ [rule .indent-error-flow ]
35
+ Disabled = true # TODO: Enable after existing issues are fixed
Original file line number Diff line number Diff line change @@ -176,11 +176,13 @@ XXXXX PleaseIgnoreUnused'
176
176
popd
177
177
done
178
178
179
- # Collection of revive linter analysis checks
180
- REV_OUT=" $( mktemp) "
181
- revive -set_exit_status=1 -exclude " reflection/test/grpc_testing_not_regenerate/" -formatter plain ./... > " ${REV_OUT} " || true
182
-
183
- # TODO: Remove `|| true` to unskip linter failures once existing issues are fixed.
184
- (not grep -v " \.pb\.go:" " ${REV_OUT} " ) || true
179
+ # Error for violation of enabled lint rules in config excluding generated code.
180
+ revive \
181
+ -set_exit_status=1 \
182
+ -exclude " reflection/test/grpc_testing_not_regenerate/" \
183
+ -exclude " **/*.pb.go" \
184
+ -formatter plain \
185
+ -config " $( dirname " $0 " ) /revive.toml" \
186
+ ./...
185
187
186
188
echo SUCCESS
You can’t perform that action at this time.
0 commit comments