Details: - Add -source, -v, and -all flags to vet-lite. These have no effect and issue a warning. - Add usage message to vet-lite that lists all analyzers and explains -foo.enable and other flags. - Factor this help message (common to vet-lite and multichecker) into analysisflags. - Add legacy aliases of new flags. e.g. -printfuncs is now -printf.funcs The old names work but issue a warning when used. Also: update comments to say -vettool not$GOVETTOOL I think we should probably do away with singlechecker in a follow-up: a singleton multichecker is good enough, and will allow us to remove cases in the flag-processing logic. Change-Id: Ib62f16b5e2f4c382a29e6300a6246b2db9e08049 Reviewed-on: https://go-review.googlesource.com/c/148559 Reviewed-by: Michael Matloob <matloob@golang.org> |
||
---|---|---|
.. | ||
testdata/src | ||
unitchecker.go | ||
unitchecker_test.go |