{ | |
"vendor": true, | |
"tests": true, | |
"deadline": "9m", | |
"sort": ["path", "line"], | |
"minconstlength": 7, | |
"linelength": 120, | |
"cyclo": 24, | |
"duplthreshold": 60, | |
"skip": [ | |
"pkg/kd", | |
"pkg/ifuzz/generated", | |
"sys/akaros/gen", | |
"sys/freebsd/gen", | |
"sys/fuchsia/gen", | |
"sys/linux/gen", | |
"sys/netbsd/gen", | |
"sys/windows/gen", | |
"sys/test/gen" | |
], | |
"enable": [ | |
"gofmt", | |
"golint", | |
"structcheck", | |
"megacheck", | |
"unconvert", | |
"deadcode", | |
"goconst", | |
"unused", | |
"gosimple", | |
"varcheck", | |
"misspell", | |
"gocyclo", | |
"vet", | |
"vetshadow", | |
"lll" | |
], | |
"exclude": [ | |
"(sys/(akaros|freebsd|fuchsia|linux|netbsd|test|windows)/init.*|sys/targets/common.go).* don't use ALL_CAPS in Go names", | |
"exported .* should have comment", | |
"comment on .* should be of the form", | |
"declaration of \"err\" shadows", | |
"(pkg/csource/generated.go|pkg/report/linux.go|pkg/build/linux_generated.go).* line is [0-9]+ characters" | |
] | |
} |