@@ -2284,13 +2284,19 @@ linters:
2284
2284
disabled : false
2285
2285
exclude : [""]
2286
2286
arguments :
2287
- - [ "call-chain", "loop" ]
2287
+ - " call-chain"
2288
+ - " loop"
2289
+ - " method-call"
2290
+ - " recover"
2291
+ - " immediate-recover"
2292
+ - " return"
2288
2293
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#dot-imports
2289
2294
- name : dot-imports
2290
2295
severity : warning
2291
2296
disabled : false
2292
2297
exclude : [""]
2293
- arguments : [ ]
2298
+ arguments :
2299
+ - allowedPackages : ["github.com/onsi/ginkgo/v2", "github.com/onsi/gomega"]
2294
2300
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#duplicated-imports
2295
2301
- name : duplicated-imports
2296
2302
severity : warning
@@ -2328,6 +2334,9 @@ linters:
2328
2334
exclude : [""]
2329
2335
arguments :
2330
2336
- " short"
2337
+ # Or this parameter:
2338
+ - funcArgStyle : " full"
2339
+ funcRetValStyle : " short"
2331
2340
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#enforce-slice-style
2332
2341
- name : enforce-slice-style
2333
2342
severity : warning
@@ -2365,8 +2374,13 @@ linters:
2365
2374
arguments :
2366
2375
- " checkPrivateReceivers"
2367
2376
- " disableStutteringCheck"
2377
+ - " sayRepetitiveInsteadOfStutters"
2368
2378
- " checkPublicInterface"
2379
+ - " disableChecksOnConstants"
2369
2380
- " disableChecksOnFunctions"
2381
+ - " disableChecksOnMethods"
2382
+ - " disableChecksOnTypes"
2383
+ - " disableChecksOnVariables"
2370
2384
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#file-header
2371
2385
- name : file-header
2372
2386
severity : warning
@@ -2429,6 +2443,9 @@ linters:
2429
2443
exclude : [""]
2430
2444
arguments :
2431
2445
- " ^[a-z][a-z0-9]{0,}$"
2446
+ # Or this parameter:
2447
+ - allowRegex : " ^[a-z][a-z0-9]{0,}$"
2448
+ denyRegex : ' ^v\d+$'
2432
2449
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#import-shadowing
2433
2450
- name : import-shadowing
2434
2451
severity : warning
0 commit comments