summaryrefslogtreecommitdiff
path: root/vendor/github.com/go-openapi/strfmt/.golangci.yml
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/go-openapi/strfmt/.golangci.yml')
-rw-r--r--vendor/github.com/go-openapi/strfmt/.golangci.yml59
1 files changed, 59 insertions, 0 deletions
diff --git a/vendor/github.com/go-openapi/strfmt/.golangci.yml b/vendor/github.com/go-openapi/strfmt/.golangci.yml
new file mode 100644
index 000000000..be4899cb1
--- /dev/null
+++ b/vendor/github.com/go-openapi/strfmt/.golangci.yml
@@ -0,0 +1,59 @@
+linters-settings:
+ govet:
+ check-shadowing: true
+ golint:
+ min-confidence: 0
+ gocyclo:
+ min-complexity: 31
+ maligned:
+ suggest-new: true
+ dupl:
+ threshold: 100
+ goconst:
+ min-len: 2
+ min-occurrences: 4
+
+linters:
+ enable:
+ - revive
+ - goimports
+ - gosec
+ - unparam
+ - unconvert
+ - predeclared
+ - prealloc
+ - misspell
+
+ # disable:
+ # - maligned
+ # - lll
+ # - gochecknoinits
+ # - gochecknoglobals
+ # - godox
+ # - gocognit
+ # - whitespace
+ # - wsl
+ # - funlen
+ # - wrapcheck
+ # - testpackage
+ # - nlreturn
+ # - gofumpt
+ # - goerr113
+ # - gci
+ # - gomnd
+ # - godot
+ # - exhaustivestruct
+ # - paralleltest
+ # - varnamelen
+ # - ireturn
+ # - exhaustruct
+ # #- thelper
+
+issues:
+ exclude-rules:
+ - path: bson.go
+ text: "should be .*ObjectID"
+ linters:
+ - golint
+ - stylecheck
+