Skip to content

Commit d740ec3

Browse files
chore: moar lints
Try to slowly converge towards what exists on argo-cd. Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
1 parent c449507 commit d740ec3

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

.golangci.yml

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
formatters:
22
enable:
3+
- gofumpt
34
- goimports
45

56
settings:
@@ -21,17 +22,16 @@ linters:
2122
- govet
2223
- importas
2324
- misspell
25+
- perfsprint
26+
- revive
2427
- staticcheck
28+
- testifylint
2529
- thelper
2630
- tparallel
2731
- unparam
2832
- usestdlibvars
2933
- usetesting
3034
- whitespace
31-
disable:
32-
- perfsprint # Performance optimizations cause many changes
33-
- testifylint # Test assertion order changes cause large diffs
34-
- revive # Too many style changes (265+ issues)
3535

3636
exclusions:
3737
rules:
@@ -154,8 +154,7 @@ linters:
154154
- name: duplicated-imports
155155

156156
- name: early-return
157-
arguments:
158-
- preserveScope
157+
disabled: true
159158

160159
- name: empty-block
161160
disabled: true
@@ -177,8 +176,7 @@ linters:
177176
- name: increment-decrement
178177

179178
- name: indent-error-flow
180-
arguments:
181-
- preserveScope
179+
disabled: true
182180

183181
- name: modifies-parameter
184182

@@ -218,11 +216,7 @@ linters:
218216
- name: var-declaration
219217

220218
- name: var-naming
221-
arguments:
222-
- - ID
223-
- - VM
224-
- - skipPackageNameChecks: true
225-
upperCaseConst: true
219+
disabled: true
226220

227221
staticcheck:
228222
checks:

0 commit comments

Comments
 (0)