internal/

directory
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 15, 2026 License: Apache-2.0

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 executil prepares child processes so that cancelling their context actually stops them.
Package executil prepares child processes so that cancelling their context actually stops them.
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://.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL