Directories
¶
| Path | Synopsis |
|---|---|
|
Package aggregate turns per-file collector results into the single repository -> package -> file -> function tree the report and the treemap consume, computing every node's five coverage metrics.
|
Package aggregate turns per-file collector results into the single repository -> package -> file -> function tree the report and the treemap consume, computing every node's five coverage metrics. |
|
Package cli builds cover100's command tree.
|
Package cli builds cover100's command tree. |
|
Package detect finds the coverage collection targets under a directory: Go modules (a go.mod file) and Node packages (a package.json file).
|
Package detect finds the coverage collection targets under a directory: Go modules (a go.mod file) and Node packages (a package.json file). |
|
Package gocov collects Go coverage by running `go test -coverprofile` in each detected module and parsing the resulting cover profile directly.
|
Package gocov collects Go coverage by running `go test -coverprofile` in each detected module and parsing the resulting cover profile directly. |
|
Package model defines the normalized coverage model that cover100 collects from every supported language and hands to the treemap UI.
|
Package model defines the normalized coverage model that cover100 collects from every supported language and hands to the treemap UI. |
|
Package pathutil holds the small path helpers shared by cover100's collectors.
|
Package pathutil holds the small path helpers shared by cover100's collectors. |
|
Package serve starts cover100's local static server and opens the report in the user's browser.
|
Package serve starts cover100's local static server and opens the report in the user's browser. |
|
Package tscov collects JavaScript and TypeScript coverage by running the package's own test runner with a JSON coverage reporter, then parsing the Istanbul `coverage-final.json` (or, as a fallback, `lcov.info`) it produces.
|
Package tscov collects JavaScript and TypeScript coverage by running the package's own test runner with a JSON coverage reporter, then parsing the Istanbul `coverage-final.json` (or, as a fallback, `lcov.info`) it produces. |
|
Package ui provides cover100's terminal styling and wire-up to github.com/strongo/logus.
|
Package ui provides cover100's terminal styling and wire-up to github.com/strongo/logus. |
|
Package view renders the self-contained HTML document used when the report is opened over file://.
|
Package view renders the self-contained HTML document used when the report is opened over file://. |
Click to show internal directories.
Click to hide internal directories.