Skip to content

Commit 781e112

Browse files
committed
docs: add arguments to a few revive rules
1 parent ddccb04 commit 781e112

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

.golangci.next.reference.yml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2284,13 +2284,19 @@ linters:
22842284
disabled: false
22852285
exclude: [""]
22862286
arguments:
2287-
- [ "call-chain", "loop" ]
2287+
- "call-chain"
2288+
- "loop"
2289+
- "method-call"
2290+
- "recover"
2291+
- "immediate-recover"
2292+
- "return"
22882293
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#dot-imports
22892294
- name: dot-imports
22902295
severity: warning
22912296
disabled: false
22922297
exclude: [""]
2293-
arguments: [ ]
2298+
arguments:
2299+
- allowedPackages: ["github.com/onsi/ginkgo/v2", "github.com/onsi/gomega"]
22942300
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#duplicated-imports
22952301
- name: duplicated-imports
22962302
severity: warning
@@ -2328,6 +2334,9 @@ linters:
23282334
exclude: [""]
23292335
arguments:
23302336
- "short"
2337+
# Or this parameter:
2338+
- funcArgStyle: "full"
2339+
funcRetValStyle: "short"
23312340
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#enforce-slice-style
23322341
- name: enforce-slice-style
23332342
severity: warning
@@ -2365,8 +2374,13 @@ linters:
23652374
arguments:
23662375
- "checkPrivateReceivers"
23672376
- "disableStutteringCheck"
2377+
- "sayRepetitiveInsteadOfStutters"
23682378
- "checkPublicInterface"
2379+
- "disableChecksOnConstants"
23692380
- "disableChecksOnFunctions"
2381+
- "disableChecksOnMethods"
2382+
- "disableChecksOnTypes"
2383+
- "disableChecksOnVariables"
23702384
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#file-header
23712385
- name: file-header
23722386
severity: warning
@@ -2429,6 +2443,9 @@ linters:
24292443
exclude: [""]
24302444
arguments:
24312445
- "^[a-z][a-z0-9]{0,}$"
2446+
# Or this parameter:
2447+
- allowRegex: "^[a-z][a-z0-9]{0,}$"
2448+
denyRegex: '^v\d+$'
24322449
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#import-shadowing
24332450
- name: import-shadowing
24342451
severity: warning

0 commit comments

Comments
 (0)