prysm-pulse/tools/analyzers
Nishant Das 1774188a17
Fix Certain Edge Cases With the Analyzer (#10164)
* fix analyzer

* fix other deadlock

Co-authored-by: Radosław Kapka <rkapka@wp.pl>
2022-02-02 14:11:31 +00:00
..
comparesame Update rules_go to v0.29.0 (#10064) 2022-01-31 07:06:07 +00:00
cryptorand Update rules_go to v0.29.0 (#10064) 2022-01-31 07:06:07 +00:00
errcheck Update rules_go to v0.29.0 (#10064) 2022-01-31 07:06:07 +00:00
featureconfig Update rules_go to v0.29.0 (#10064) 2022-01-31 07:06:07 +00:00
ineffassign Update rules_go to v0.29.0 (#10064) 2022-01-31 07:06:07 +00:00
interfacechecker Update rules_go to v0.29.0 (#10064) 2022-01-31 07:06:07 +00:00
maligned Update rules_go to v0.29.0 (#10064) 2022-01-31 07:06:07 +00:00
nop Update rules_go to v0.29.0 (#10064) 2022-01-31 07:06:07 +00:00
properpermissions Update rules_go to v0.29.0 (#10064) 2022-01-31 07:06:07 +00:00
recursivelock Fix Certain Edge Cases With the Analyzer (#10164) 2022-02-02 14:11:31 +00:00
shadowpredecl Update rules_go to v0.29.0 (#10064) 2022-01-31 07:06:07 +00:00
slicedirect Update rules_go to v0.29.0 (#10064) 2022-01-31 07:06:07 +00:00
README.md Fix failing static analyzer tests (#7363) 2020-09-29 11:29:40 +00:00

Running analyzer unit tests

Analyzers' unit tests are ignored in bazel's build files, and therefore are not being triggered as part of the CI pipeline. Because of this they should be invoked manually when writing a new analyzer or making changes to an existing one. Otherwise, any issues will go unnoticed during the CI build.

The easiest way to run all unit tests for all analyzers is go test ./tools/analyzers/...