tools/go/analysis
Russ Cox 4789ca9922 go/analysis/internal/analysisflags: call gob.Register on deleted analyzers
Otherwise the specific set of gob registrations varies
according to the command line, which makes it impossible
for a narrow analysis run (for example, just one analyzer)
to read fact files written by less narrow runs (for example, all the analyzers).

This will start mattering in the standard repo vet.

For golang/go#31916.

Change-Id: I6fa90b3dfdf28ede6f995db3904211b6be68bb73
Reviewed-on: https://go-review.googlesource.com/c/tools/+/176357
Reviewed-by: Alan Donovan <adonovan@google.com>
Reviewed-by: Michael Matloob <matloob@golang.org>
2019-05-14 13:51:23 +00:00
..
analysistest go/analysis/analysistest: fix word usage 2019-05-09 01:47:25 +00:00
cmd/vet go/analysis/passes: fix bugs discovered in std 2019-05-09 15:32:22 +00:00
internal go/analysis/internal/analysisflags: call gob.Register on deleted analyzers 2019-05-14 13:51:23 +00:00
multichecker go/analysis/unitchecker: a main function for vet-lite tools 2018-11-15 16:00:22 +00:00
passes go/analysis/passes/bools: eliminate quadratic runtime, output 2019-05-13 18:47:35 +00:00
singlechecker go/analysis/singlechecker: use Stderr in flag.Usage 2019-02-14 16:35:53 +00:00
unitchecker go/analysis/unitchecker: allow dash in file paths 2019-03-30 18:03:04 +00:00
analysis.go go/analysis: proposed fact enumeration API 2019-05-03 03:01:57 +00:00
doc.go go/analysis: fix typos and update documentation 2019-01-11 18:03:38 +00:00
validate.go go/analysis: validate: report duplicates among analyzers (roots) 2018-10-11 19:55:00 +00:00