golangci-lint/pkg
Denis Isaev a6b91ccc77 Fix #124: support unparam linter
1. Support unparam linter and fix found issues
2. Replace forked mvdan.cc/lint and mvdan.cc/interfacer with the
upstream ones
3. Minimize forked megacheck: move the most of it's code to this repo
4. Use golang.org/x/tools/go/ssa import path instead of custom fork
paths
5. In golang.org/x/tools/go/{ssa,callgraph} use changed code from
honnef.co/go/tools
6. Add megacheck.check-unexported option: it found some issues in
the repo, fixed them all
2018-06-30 12:24:07 +03:00
..
commands Fix #124: support unparam linter 2018-06-30 12:24:07 +03:00
config Fix #124: support unparam linter 2018-06-30 12:24:07 +03:00
exitcodes Fix #78: log all warnings 2018-06-14 23:09:04 +03:00
fsutils Fix #78: log all warnings 2018-06-14 23:09:04 +03:00
golinters Fix #124: support unparam linter 2018-06-30 12:24:07 +03:00
goutils Fix #17, #87: govet becomes SLOW linter by default 2018-06-18 09:47:15 +03:00
lint Fix #124: support unparam linter 2018-06-30 12:24:07 +03:00
logutils Fix #124: support unparam linter 2018-06-30 12:24:07 +03:00
packages Fix #100: misspell linter support 2018-06-28 21:52:30 +03:00
printers Fix #96: support lll 2018-06-28 23:03:11 +03:00
report add all warnings and error to json if out-format=json 2018-06-24 11:29:41 +03:00
result Fix #124: support unparam linter 2018-06-30 12:24:07 +03:00
timeutils Fix #78: log all warnings 2018-06-14 23:09:04 +03:00