File tree 2 files changed +86
-77
lines changed
2 files changed +86
-77
lines changed Original file line number Diff line number Diff line change 17
17
with :
18
18
go-version-file : go.mod
19
19
- name : golangci-lint
20
- uses : golangci/golangci-lint-action@v6
20
+ uses : golangci/golangci-lint-action@v7
21
21
with :
22
- version : v1.64.8
22
+ version : v2.1.5
23
23
args : --verbose
Original file line number Diff line number Diff line change
1
+ version : " 2"
1
2
run :
2
3
tests : true
3
- timeout : 10m
4
- issues :
5
- exclude-dirs :
6
- - internal/pb
7
- max-issues-per-linter : 0
8
- max-same-issues : 0
9
- linters-settings :
10
- errcheck :
11
- check-blank : false
12
- gocritic :
13
- disabled-checks :
14
- - commentFormatting
15
- dupl :
16
- # tokens count to trigger issue, 150 by default
17
- threshold : 500
18
- decorder :
19
- dec-order :
20
- - type
21
- - const
22
- - var
23
- - func
24
- disable-dec-order-check : false
25
-
26
- govet :
27
- enable-all : true
28
- disable :
29
- - fieldalignment
30
- - shadow
31
-
32
- revive :
33
- enable-all-rules : true
34
- rules :
35
- - name : cyclomatic
36
- disabled : true
37
- - name : argument-limit
38
- disabled : true
39
- - name : function-length
40
- disabled : true
41
- - name : function-result-limit
42
- disabled : true
43
- - name : line-length-limit
44
- disabled : true
45
- - name : file-header
46
- disabled : true
47
- - name : cognitive-complexity
48
- disabled : true
49
- - name : banned-characters
50
- disabled : true
51
- - name : max-public-structs
52
- disabled : true
53
- - name : add-constant
54
- disabled : true
55
- - name : unhandled-error
56
- disabled : true
57
- - name : deep-exit
58
- disabled : true
59
- - name : nested-structs
60
- disabled : true
61
- - name : unchecked-type-assertion
62
- disabled : true
63
-
64
- gofmt :
65
- rewrite-rules :
66
- - pattern : " interface{}"
67
- replacement : " any"
68
- - pattern : " a[b:len(a)]"
69
- replacement : " a[b:]"
70
-
71
4
linters :
72
5
enable :
73
6
- asciicheck
74
7
- bodyclose
75
8
- dupl
76
- - errcheck
77
9
- gocritic
78
- - gofmt
79
- - gosimple
80
- - govet
81
- - ineffassign
82
10
- importas
83
11
- misspell
84
12
- nakedret
85
13
- prealloc
86
14
- revive
87
- - staticcheck
88
15
- unconvert
89
16
- unparam
90
- - unused
17
+ settings :
18
+ decorder :
19
+ dec-order :
20
+ - type
21
+ - const
22
+ - var
23
+ - func
24
+ disable-dec-order-check : false
25
+ dupl :
26
+ threshold : 500
27
+ errcheck :
28
+ check-blank : false
29
+ gocritic :
30
+ disabled-checks :
31
+ - commentFormatting
32
+ govet :
33
+ disable :
34
+ - fieldalignment
35
+ - shadow
36
+ enable-all : true
37
+ revive :
38
+ enable-all-rules : true
39
+ rules :
40
+ - name : cyclomatic
41
+ disabled : true
42
+ - name : argument-limit
43
+ disabled : true
44
+ - name : function-length
45
+ disabled : true
46
+ - name : function-result-limit
47
+ disabled : true
48
+ - name : line-length-limit
49
+ disabled : true
50
+ - name : file-header
51
+ disabled : true
52
+ - name : cognitive-complexity
53
+ disabled : true
54
+ - name : banned-characters
55
+ disabled : true
56
+ - name : max-public-structs
57
+ disabled : true
58
+ - name : add-constant
59
+ disabled : true
60
+ - name : unhandled-error
61
+ disabled : true
62
+ - name : deep-exit
63
+ disabled : true
64
+ - name : nested-structs
65
+ disabled : true
66
+ - name : unchecked-type-assertion
67
+ disabled : true
68
+ exclusions :
69
+ generated : lax
70
+ presets :
71
+ - comments
72
+ - common-false-positives
73
+ - legacy
74
+ - std-error-handling
75
+ paths :
76
+ - internal/pb
77
+ - third_party$
78
+ - builtin$
79
+ - examples$
80
+ issues :
81
+ max-issues-per-linter : 0
82
+ max-same-issues : 0
83
+ formatters :
84
+ enable :
85
+ - gofmt
86
+ settings :
87
+ gofmt :
88
+ rewrite-rules :
89
+ - pattern : interface{}
90
+ replacement : any
91
+ - pattern : a[b:len(a)]
92
+ replacement : a[b:]
93
+ exclusions :
94
+ generated : lax
95
+ paths :
96
+ - internal/pb
97
+ - third_party$
98
+ - builtin$
99
+ - examples$
You can’t perform that action at this time.
0 commit comments