1
+ run :
2
+ deadline : 5m
3
+ allow-parallel-runners : true
4
+
1
5
issues :
2
6
# don't skip warning about doc comments
3
7
# don't exclude the default set of lint
@@ -13,8 +17,42 @@ linters-settings:
13
17
enable=fieldalignment : true
14
18
revive :
15
19
rules :
16
- - name : if-return
17
- disabled : true
20
+ # The following rules are recommended https://github.com/mgechev/revive#recommended-configuration
21
+ - name : blank-imports
22
+ - name : context-as-argument
23
+ - name : context-keys-type
24
+ - name : dot-imports
25
+ - name : error-return
26
+ - name : error-strings
27
+ - name : error-naming
28
+ - name : exported
29
+ disabled : true # TODO: Investigate if it should be enabled. Disabled for now due to many findings.
30
+ - name : if-return
31
+ disabled : true # TODO: Investigate if it should be enabled. Disabled for now due to many findings.
32
+ - name : increment-decrement
33
+ - name : var-naming
34
+ disabled : true # TODO: Investigate if it should be enabled. Disabled for now due to many findings.
35
+ - name : var-declaration
36
+ - name : package-comments
37
+ disabled : true # TODO: Investigate if it should be enabled. Disabled for now due to many findings.
38
+ - name : range
39
+ - name : receiver-naming
40
+ - name : time-naming
41
+ - name : unexported-return
42
+ - name : indent-error-flow
43
+ - name : errorf
44
+ - name : empty-block
45
+ disabled : true # TODO: Investigate if it should be enabled. Disabled for now due to many findings.
46
+ - name : superfluous-else
47
+ - name : unused-parameter
48
+ disabled : true # TODO: Investigate if it should be enabled. Disabled for now due to many findings.
49
+ - name : unreachable-code
50
+ - name : redefines-builtin-id
51
+ #
52
+ # Rules in addition to the recommended configuration above.
53
+ #
54
+ - name : bool-literal-in-expr
55
+ - name : constant-logical-expr
18
56
19
57
linters :
20
58
disable-all : true
@@ -40,6 +78,3 @@ linters:
40
78
- unconvert
41
79
- unparam
42
80
- unused
43
-
44
- run :
45
- deadline : 5m
0 commit comments