Documentation ¶
Overview ¶
Ecosum prepares a summary of Go ecosystem pipeline results.
Usage:
ecosum [-g regexp] [-n max] [-s seed] [-q] report.json
The Go ecosystem pipeline runs analysis programs, such as new vet analyzers, on the latest versions of public Go packages. (For security reasons, it is currently only available inside Google.) Ecosum takes the raw results from an analysis and prepares a nicely formatted version that can be published to inform design discussions.
Ecosum prints a report with statistics and then a random sample of 100 diagnostics. The number of diagnostics can be changed with the -n flag. A negative maximum sets no limit.
By default ecosum considers all diagnostic errors in the report. The -g (grep) flag only considers diagnostics with messages matching regexp.
The output is formatted as Markdown that can be pasted into a GitHub issue but is also mostly human-readable for direct use.