7 Commits

Author SHA1 Message Date
Isaev Denis
9ba730e989
Make incremental analysis ()
Cache linting results. Reanalyze only changed packages
and packages tree depending on them.

Fixes , fixes 
2019-10-13 17:40:51 +03:00
Trevor Pounds
6d786b50ae Group imports by package. 2019-10-01 18:09:47 -04:00
Trevor Pounds
ea417ffa0b Fix incorrect description. 2019-09-30 17:28:43 -04:00
Isaev Denis
95ec0cf21e
dramatically reduce memory usage ()
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: 
2019-09-30 16:19:41 +03:00
Liam White
e1a7422dd5 Update gochecknoglobals to support version exception ()
See 7c3491d2b6
2019-09-09 16:42:51 +03:00
Denis Isaev
7c49721144
update gochecknoglobals
Apply
abbdf6ec0a
2019-02-11 09:49:05 +03:00
Denis Isaev
7d51954355 fix : support gochecknoinits, gochecknoglobals
Add 2 new linters
2018-11-07 10:47:08 +03:00