[run] deadline = "2m" [linters-settings] [linters-settings.govet] check-shadowing = true [linters-settings.gocyclo] min-complexity = 16.0 [linters-settings.maligned] suggest-new = true [linters-settings.goconst] min-len = 2.0 min-occurrences = 3.0 [linters-settings.misspell] locale = "US" [linters] enable-all = true disable = [ "maligned", "lll", "gas", "dupl", "prealloc", ] [issues] max-per-linter = 0 max-same = 0 exclude = [ "session.New is deprecated:", # providers/dns/route53/route53_integration_test.go | providers/dns/route53/route53_test.go "func (.+)disableAuthz(.) is unused", # acme/client.go#disableAuthz "type (.+)deactivateAuthMessage(.) is unused", # acme/messages.go#deactivateAuthMessage "(.)limitReader(.) - (.)numBytes(.) always receives (.)1048576(.)", # acme/crypto.go#limitReader "cyclomatic complexity (\\d+) of func (.)NewDNSChallengeProviderByName(.) is high", # providers/dns/dns_providers.go#NewDNSChallengeProviderByName "cyclomatic complexity (\\d+) of func (.)setup(.) is high", # cli_handler.go#setup ]