Skip to content

Commit 9177226

Browse files
committed
dev: replace golangcitest:config by golangcitest:config_path
1 parent 9da04f5 commit 9177226

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+117
-34
lines changed

test/testdata/configs/cyclop.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
cyclop:
3+
max-complexity: 15

test/testdata/configs/dupl.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
dupl:
3+
threshold: 20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
linters-settings:
2+
errcheck:
3+
check-blank: true
4+
exclude: testdata/errcheck/exclude.txt
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
errcheck:
3+
check-blank: true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
errcheck:
3+
check-type-assertions: true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
linters-settings:
2+
forbidigo:
3+
exclude-godoc-examples: false
4+

test/testdata/configs/funlen.yml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
linters-settings:
2+
funlen:
3+
lines: 20
4+
statements: 10

test/testdata/configs/gocognit.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
gocognit:
3+
min-complexity: 2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
goconst:
3+
ignore-calls: false
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
goconst:
3+
ignore-tests: false
+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
goconst:
3+
ignore-tests: true

test/testdata/configs/gocyclo.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
gocyclo:
3+
min-complexity: 20

test/testdata/configs/godox.yml

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
linters-settings:
2+
godox:
3+
keywords:
4+
- FIXME
5+
- TODO
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
gofmt:
3+
simplify: false

test/testdata/configs/gofumpt-fix.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
gofumpt:
3+
extra-rules: true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
gofumpt:
3+
extra-rules: true

test/testdata/configs/goimports.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
goimports:
3+
local-prefixes: github.com/golangci/golangci-lint

test/testdata/configs/govet.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
govet:
3+
check-shadowing: true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
govet:
3+
enable: fieldalignment
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
govet:
3+
enable: ifaceassert

test/testdata/configs/lll.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
lll:
3+
tab-width: 4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
makezero:
3+
always: true

test/testdata/configs/nestif.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
nestif:
3+
min-complexity: 1

test/testdata/configs/nolintlint.yml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
linters-settings:
2+
nolintlint:
3+
require-explanation: true
4+
require-specific: true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
nolintlint:
3+
allow-unused: false
+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
linters-settings:
2+
whitespace:
3+
multi-if: true
4+
multi-func: true

test/testdata/configs/wsl.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
linters-settings:
2+
wsl:
3+
tests: 1

test/testdata/cyclop.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Ecyclop
2-
//golangcitest:config linters-settings.cyclop.max-complexity=15
2+
//golangcitest:config_path testdata/configs/cyclop.yml
33
package testdata
44

55
func cyclopComplexFunc(s string) { // ERROR "calculated cyclomatic complexity for function cyclopComplexFunc is 22, max is 15"

test/testdata/dupl.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Edupl
2-
//golangcitest:config linters-settings.dupl.threshold=20
2+
//golangcitest:config_path testdata/configs/dupl.yml
33
package testdata
44

55
type DuplLogger struct{}

test/testdata/errcheck_exclude.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
//golangcitest:args -Eerrcheck
2-
//golangcitest:config linters-settings.errcheck.check-blank=true
3-
//golangcitest:config linters-settings.errcheck.exclude=testdata/errcheck/exclude.txt
2+
//golangcitest:config_path testdata/configs/errcheck_exclude.yml
43
package testdata
54

65
import (

test/testdata/errcheck_ignore_default.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Eerrcheck
2-
//golangcitest:config linters-settings.errcheck.check-blank=true
2+
//golangcitest:config_path testdata/configs/errcheck_ignore_default.yml
33
package testdata
44

55
import (

test/testdata/errcheck_type_assertions.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Eerrcheck
2-
//golangcitest:config linters-settings.errcheck.check-type-assertions=true
2+
//golangcitest:config_path testdata/configs/errcheck_type_assertions.yml
33
package testdata
44

55
func ErrorTypeAssertion(filter map[string]interface{}) bool {

test/testdata/fix/in/gofumpt.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egofumpt
2-
//golangcitest:config linters-settings.gofumpt.extra-rules=true
2+
//golangcitest:config_path testdata/configs/gofumpt-fix.yml
33
package p
44

55
import "fmt"

test/testdata/fix/in/whitespace.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
//golangcitest:args -Ewhitespace
2-
//golangcitest:config linters-settings.whitespace.multi-if=true
3-
//golangcitest:config linters-settings.whitespace.multi-func=true
2+
//golangcitest:config_path testdata/configs/whitespace-fix.yml
43
package p
54

65
import "fmt"

test/testdata/fix/out/gofumpt.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egofumpt
2-
//golangcitest:config linters-settings.gofumpt.extra-rules=true
2+
//golangcitest:config_path testdata/configs/gofumpt-fix.yml
33
package p
44

55
import "fmt"

test/testdata/fix/out/whitespace.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
//golangcitest:args -Ewhitespace
2-
//golangcitest:config linters-settings.whitespace.multi-if=true
3-
//golangcitest:config linters-settings.whitespace.multi-func=true
2+
//golangcitest:config_path testdata/configs/whitespace-fix.yml
43
package p
54

65
import "fmt"

test/testdata/forbidigo_include_godoc_examples_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Eforbidigo
2-
//golangcitest:config linters-settings.forbidigo.exclude-godoc-examples=false
2+
//golangcitest:config_path testdata/configs/forbidigo_include_godoc_examples.yml
33
package testdata
44

55
import "fmt"

test/testdata/funlen.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
//golangcitest:args -Efunlen
2-
//golangcitest:config linters-settings.funlen.lines=20
3-
//golangcitest:config linters-settings.funlen.statements=10
2+
//golangcitest:config_path testdata/configs/funlen.yml
43
package testdata
54

65
func TooManyLines() { // ERROR `Function 'TooManyLines' is too long \(22 > 20\)`

test/testdata/gocognit.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egocognit
2-
//golangcitest:config linters-settings.gocognit.min-complexity=2
2+
//golangcitest:config_path testdata/configs/gocognit.yml
33
package testdata
44

55
func GoCognit_CC4_GetWords(number int) string { // ERROR "cognitive complexity 4 of func .* is high .*"

test/testdata/goconst_calls_enabled.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egoconst
2-
//golangcitest:config linters-settings.goconst.ignore-calls=false
2+
//golangcitest:config_path testdata/configs/goconst_calls_enabled.yml
33
package testdata
44

55
import "fmt"

test/testdata/goconst_dont_ignore_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egoconst
2-
//golangcitest:config linters-settings.goconst.ignore-tests=false
2+
//golangcitest:config_path testdata/configs/goconst_dont_ignore.yml
33
package testdata
44

55
import (

test/testdata/goconst_ignore_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egoconst
2-
//golangcitest:config linters-settings.goconst.ignore-tests=true
2+
//golangcitest:config_path testdata/configs/goconst_ignore.yml
33
package testdata
44

55
import (

test/testdata/gocyclo.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egocyclo
2-
//golangcitest:config linters-settings.gocyclo.min-complexity=20
2+
//golangcitest:config_path testdata/configs/gocyclo.yml
33
package testdata
44

55
import "net/http"

test/testdata/godox.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egodox
2-
//golangcitest:config linters-settings.godox.keywords=FIXME,TODO
2+
//golangcitest:config_path testdata/configs/godox.yml
33
package testdata
44

55
func todoLeftInCode() {

test/testdata/gofmt_no_simplify.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egofmt
2-
//golangcitest:config linters-settings.gofmt.simplify=false
2+
//golangcitest:config_path testdata/configs/gofmt_no_simplify.yml
33
package testdata
44

55
import "fmt"

test/testdata/gofumpt_with_extra.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egofumpt
2-
//golangcitest:config linters-settings.gofumpt.extra-rules=true
2+
//golangcitest:config_path testdata/configs/gofumpt_with_extra.yml
33
package testdata
44

55
import "fmt"

test/testdata/goimports/goimports.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egoimports
2-
//golangcitest:config linters-settings.goimports.local-prefixes=github.com/golangci/golangci-lint
2+
//golangcitest:config_path testdata/configs/goimports.yml
33
package goimports
44

55
import (

test/testdata/govet.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egovet
2-
//golangcitest:config linters-settings.govet.check-shadowing=true
2+
//golangcitest:config_path testdata/configs/govet.yml
33
package testdata
44

55
import (

test/testdata/govet_fieldalignment.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egovet
2-
//golangcitest:config linters-settings.govet.enable=fieldalignment
2+
//golangcitest:config_path testdata/configs/govet_fieldalignment.yml
33
package testdata
44

55
type gvfaGood struct {

test/testdata/govet_ifaceassert.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Egovet
2-
//golangcitest:config linters-settings.govet.enable=ifaceassert
2+
//golangcitest:config_path testdata/configs/govet_ifaceassert.yml
33
package testdata
44

55
import (

test/testdata/lll.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Elll
2-
//golangcitest:config linters-settings.lll.tab-width=4
2+
//golangcitest:config_path testdata/configs/lll.yml
33
package testdata
44

55
func Lll() {

test/testdata/makezero_always.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Emakezero
2-
//golangcitest:config linters-settings.makezero.always=true
2+
//golangcitest:config_path testdata/configs/makezero.yml
33
package testdata
44

55
import "math"

test/testdata/nestif.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Enestif
2-
//golangcitest:config linters-settings.nestif.min-complexity=1
2+
//golangcitest:config_path testdata/configs/nestif.yml
33
package testdata
44

55
func _() {

test/testdata/nolintlint.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
//golangcitest:args -Enolintlint -Emisspell
22
//golangcitest:expected_linter nolintlint
3-
//golangcitest:config linters-settings.nolintlint.require-explanation=true
4-
//golangcitest:config linters-settings.nolintlint.require-specific=true
3+
//golangcitest:config_path testdata/configs/nolintlint.yml
54
package testdata
65

76
import "fmt"

test/testdata/nolintlint_unused.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//golangcitest:args -Enolintlint -Evarcheck
2-
//golangcitest:config linters-settings.nolintlint.allow-unused=false
32
//golangcitest:expected_linter nolintlint
3+
//golangcitest:config_path testdata/configs/nolintlint_unused.yml
44
package testdata
55

66
import "fmt"

test/testdata/wsl.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//golangcitest:args -Ewsl
2-
//golangcitest:config linters-settings.wsl.tests=1
2+
//golangcitest:config_path testdata/configs/wsl.yml
33
package testdata
44

55
import (

0 commit comments

Comments
 (0)