pkg/

directory
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Apr 3, 2026 License: MIT

Directories

Path Synopsis
Package codeowners implements a lightweight CODEOWNERS file parser.
Package codeowners implements a lightweight CODEOWNERS file parser.
coverage
model
Package model defines the format-agnostic coverage types that all coverage parsers produce and all coverage renderers consume.
Package model defines the format-agnostic coverage types that all coverage parsers produce and all coverage renderers consume.
parser
Package parser defines the CovParser interface and global registry for coverage format auto-detection and dispatch.
Package parser defines the CovParser interface and global registry for coverage format auto-detection and dispatch.
parser/clover
Package clover parses Clover XML coverage files.
Package clover parses Clover XML coverage files.
parser/cobertura
Package cobertura parses Cobertura XML coverage files produced by JaCoCo, coverage.py (pytest-cov), .NET coverlet, and compatible tools.
Package cobertura parses Cobertura XML coverage files produced by JaCoCo, coverage.py (pytest-cov), .NET coverlet, and compatible tools.
parser/gocover
Package gocover parses Go coverage profiles produced by go test -coverprofile=coverage.out (mode: set | count | atomic).
Package gocover parses Go coverage profiles produced by go test -coverprofile=coverage.out (mode: set | count | atomic).
parser/lcov
Package lcov parses LCOV .info coverage files produced by gcov, Istanbul/nyc, Rust tarpaulin, and any other tool emitting the LCOV format.
Package lcov parses LCOV .info coverage files produced by gcov, Istanbul/nyc, Rust tarpaulin, and any other tool emitting the LCOV format.
render/html
Package html renders a coverage report into a self-contained HTML page.
Package html renders a coverage report into a self-contained HTML page.
Package delta handles run-over-run comparison for test results and coverage.
Package delta handles run-over-run comparison for test results and coverage.
Package model defines the format-agnostic test result types that all parsers produce and all renderers consume.
Package model defines the format-agnostic test result types that all parsers produce and all renderers consume.
Package notify provides post-run notification integrations.
Package notify provides post-run notification integrations.
Package parser defines the Parser interface and the global registry used for format auto-detection and dispatch.
Package parser defines the Parser interface and the global registry used for format auto-detection and dispatch.
cucumber
Package cucumber parses Cucumber JSON test result files.
Package cucumber parses Cucumber JSON test result files.
gotest
Package gotest parses the streaming JSON output produced by `go test -json`.
Package gotest parses the streaming JSON output produced by `go test -json`.
junit
Package junit implements a streaming JUnit XML parser that also handles Google Test XML output (a compatible superset with optional file/line attrs).
Package junit implements a streaming JUnit XML parser that also handles Google Test XML output (a compatible superset with optional file/line attrs).
nunit
Package nunit parses NUnit 2/3 and xUnit .NET XML test result files.
Package nunit parses NUnit 2/3 and xUnit .NET XML test result files.
tap
Package tap parses TAP (Test Anything Protocol) streams, versions 12 and 13.
Package tap parses TAP (Test Anything Protocol) streams, versions 12 and 13.
render
annotations
Package annotations emits CI-native annotation lines from test and coverage reports, enabling inline PR comments and pipeline summaries.
Package annotations emits CI-native annotation lines from test and coverage reports, enabling inline PR comments and pipeline summaries.
html
Package html renders a model.Report into a fully self-contained HTML page.
Package html renders a model.Report into a fully self-contained HTML page.
json
Package json provides machine-readable JSON renderers for test and coverage reports, suitable for dashboards, scripts, and pipeline integrations.
Package json provides machine-readable JSON renderers for test and coverage reports, suitable for dashboards, scripts, and pipeline integrations.
markdown
Package markdown renders test and coverage reports into GitHub Flavored Markdown, suitable for piping to $GITHUB_STEP_SUMMARY.
Package markdown renders test and coverage reports into GitHub Flavored Markdown, suitable for piping to $GITHUB_STEP_SUMMARY.
sarif
Package sarif renders test and coverage results into SARIF 2.1.0 format, which GitHub Advanced Security can ingest and display as code scanning alerts.
Package sarif renders test and coverage results into SARIF 2.1.0 format, which GitHub Advanced Security can ingest and display as code scanning alerts.

Jump to

Keyboard shortcuts

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