golangci-lint/test
Denis Isaev 7705f82591 Update megacheck to the latest version
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
2019-01-08 21:16:15 +03:00
..
bench Fix #282, fix #209: revert goimports commit 2018-11-10 11:46:37 +03:00
testdata Update megacheck to the latest version 2019-01-08 21:16:15 +03:00
testdata_etc/abspath add tests for abs path args 2018-12-22 14:16:31 +03:00
testshared Fix #331: fix errcheck "ignore" config directive. 2018-12-23 12:33:41 +03:00
data.go Fix #282, fix #209: revert goimports commit 2018-11-10 11:46:37 +03:00
enabled_linters_test.go Update megacheck to the latest version 2019-01-08 21:16:15 +03:00
linters_test.go Fix #331: fix errcheck "ignore" config directive. 2018-12-23 12:33:41 +03:00
run_test.go add tests for abs path args 2018-12-22 14:16:31 +03:00