
Also do following improvements: - show proper sublinter name for megacheck sublinters - refactor and make more simple and robust megacheck merging/optimizing - improve handling of unknown linter names in //nolint directives - minimize diff of our megacheck version from the upstream, https://github.com/golang/go/issues/29612 blocks usage of the upstream version - support the new `stylecheck` linter - improve tests coverage for megacheck and nolint related cases - update and use upstream versions of unparam and interfacer instead of forked ones - don't use golangci/tools repo anymore - fix newly found issues after updating linters Also should be noted that megacheck works much faster and consumes less memory in the newest release, therefore golangci-lint works noticeably faster and consumes less memory for large repos. Relates: #314
11 lines
412 B
Plaintext
11 lines
412 B
Plaintext
checks = ["all", "-ST1003", "-ST1014"]
|
|
initialisms = ["ACL", "API", "ASCII", "CPU", "CSS", "DNS",
|
|
"EOF", "GUID", "HTML", "HTTP", "HTTPS", "ID",
|
|
"IP", "JSON", "QPS", "RAM", "RPC", "SLA",
|
|
"SMTP", "SQL", "SSH", "TCP", "TLS", "TTL",
|
|
"UDP", "UI", "GID", "UID", "UUID", "URI",
|
|
"URL", "UTF8", "VM", "XML", "XMPP", "XSRF",
|
|
"XSS"]
|
|
dot_import_whitelist = []
|
|
http_status_code_whitelist = ["200", "400", "404", "500"]
|