tools/go/analysis/passes
Alan Donovan aa04744b49 go/analysis/passes/loopclosure: split out of vet
This analysis was renamed from "rangeloops" since it applies equally
to non-range for-loops.

Change-Id: I441378b29d36aaf7fe102913c5b3aaa7cfd351a0
Reviewed-on: https://go-review.googlesource.com/c/140578
Reviewed-by: Michael Matloob <matloob@golang.org>
Run-TryBot: Michael Matloob <matloob@golang.org>
2018-10-08 20:02:22 +00:00
..
asmdecl go/analysis/passes/asmdecl: split out of vet 2018-10-08 17:41:44 +00:00
buildtag go/analysis/passes/buildtag: split out of vet 2018-10-08 17:33:41 +00:00
ctrlflow go/analysis/passes/ctrlflow: an Analyzer that builds CFGs 2018-10-05 21:26:26 +00:00
findcall go/analysis/passes/ctrlflow: an Analyzer that builds CFGs 2018-10-05 21:26:26 +00:00
inspect go/analysis/passes/ctrlflow: an Analyzer that builds CFGs 2018-10-05 21:26:26 +00:00
loopclosure go/analysis/passes/loopclosure: split out of vet 2018-10-08 20:02:22 +00:00
lostcancel go/analysis/passes/lostcancel: split out from vet 2018-10-08 17:32:00 +00:00
pkgfact go/analysis/passes/ctrlflow: an Analyzer that builds CFGs 2018-10-05 21:26:26 +00:00
vet go/analysis/passes/loopclosure: split out of vet 2018-10-08 20:02:22 +00:00
README go/analysis/internal/checker: analysis driver based on go/packages 2018-09-26 01:25:07 +00:00

README

This directory does not contain a Go package,
but acts as a container for various analyses
that implement the golang.org/x/tools/go/analysis
API and may be imported into an analysis tool.

By convention, each package foo provides the analysis,
and each command foo/cmd/foo provides a standalone driver.