golangci-lint/pkg/result/processors
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
..
testdata Fix #106: fix transitive expanding of nolint: we could nolint more lines than needed 2018-06-16 10:56:58 +03:00
autogenerated_exclude.go Fix #96: support lll 2018-06-28 23:03:11 +03:00
autogenerated_exclude_test.go Fix #96: support lll 2018-06-28 23:03:11 +03:00
cgo.go Fix #100: misspell linter support 2018-06-28 21:52:30 +03:00
diff.go Print first compilation error in warning about inability to run megacheck because of compilation errors 2018-06-28 09:18:41 +03:00
exclude.go more excludes and pretty logs 2018-05-08 22:28:29 +03:00
exclude_test.go more excludes and pretty logs 2018-05-08 22:28:29 +03:00
max_from_linter.go Fix #78: log all warnings 2018-06-14 23:09:04 +03:00
max_from_linter_test.go Fix #78: log all warnings 2018-06-14 23:09:04 +03:00
max_per_file_from_linter.go refactor and don't print congrats if timeouted 2018-06-02 00:30:39 +03:00
max_per_file_from_linter_test.go async issues processing 2018-05-07 21:44:40 +03:00
max_same_issues.go Fix #17, #87: govet becomes SLOW linter by default 2018-06-18 09:47:15 +03:00
max_same_issues_test.go Fix #78: log all warnings 2018-06-14 23:09:04 +03:00
nolint.go Fix #106: fix transitive expanding of nolint: we could nolint more lines than needed 2018-06-16 10:56:58 +03:00
nolint_test.go Fix #124: support unparam linter 2018-06-30 12:24:07 +03:00
path_prettifier.go support config and fix issues in self project 2018-05-11 22:02:24 +03:00
processor.go implement max issues per linter limiting 2018-05-08 08:15:55 +03:00
skip_files.go Load AST for fast linters in different way. 2018-06-10 23:46:24 +03:00
skip_files_test.go Load AST for fast linters in different way. 2018-06-10 23:46:24 +03:00
uniq_by_line.go pretty printing issues 2018-05-08 11:54:30 +03:00
uniq_by_line_test.go pretty printing issues 2018-05-08 11:54:30 +03:00
utils.go Fix #139: don't fail govet on cgo 2018-06-30 09:23:31 +03:00