Trevor Pounds
7a95e5ad30
Fix misspelled words. ( #952 )
2020-02-02 16:29:57 -05:00
Isaev Denis
6237e59c97
dev: use goprintffuncname, gomnd and rowserrcheck ( #927 )
...
Order linters in config in alphabetical order.
Support gomnd configuration.
2020-01-19 19:55:29 +03:00
Isaev Denis
9ba730e989
Make incremental analysis ( #808 )
...
Cache linting results. Reanalyze only changed packages
and packages tree depending on them.
Fixes #768 , fixes #809
2019-10-13 17:40:51 +03:00
Isaev Denis
95ec0cf21e
dramatically reduce memory usage ( #758 )
...
Run all linters per package. It allows unloading package data when it's
processed. It dramatically reduces memory (and CPU because of GC) usage.
Relates: #337
2019-09-30 16:19:41 +03:00
Isaev Denis
b08335850e
update scopelint ( #680 )
2019-09-11 17:35:08 +03:00
Denis Isaev
0935ce1b8d
fix #132 : support go-critic linter
2018-11-07 09:11:08 +03:00
Denis Isaev
84c9c65f39
fix #243 : support Scopelint linter
2018-11-06 08:11:25 +03:00