Directories
¶
| Path | Synopsis |
|---|---|
|
Package analyzer discovers boolean decisions, their atomic conditions, and selectable clauses in original Go source files.
|
Package analyzer discovers boolean decisions, their atomic conditions, and selectable clauses in original Go source files. |
|
Package backend describes instrumentation capabilities independently from runtime coverage evidence.
|
Package backend describes instrumentation capabilities independently from runtime coverage evidence. |
|
Package buildinfo resolves the identity of the running gomcdc binary from Go build metadata.
|
Package buildinfo resolves the identity of the running gomcdc binary from Go build metadata. |
|
Portions of this file are adapted from Go's cmd/cover implementation.
|
Portions of this file are adapted from Go's cmd/cover implementation. |
|
Package c0map binds coverprofile file names from an instrumented workspace to immutable original source files.
|
Package c0map binds coverprofile file names from an instrumented workspace to immutable original source files. |
|
Package cli implements the gomcdc command-line workflow.
|
Package cli implements the gomcdc command-line workflow. |
|
Package compileraware prepares the Go 1.26 compiler producer used for exact switch dispatch evidence.
|
Package compileraware prepares the Go 1.26 compiler producer used for exact switch dispatch evidence. |
|
Package coverage defines the shared source, runtime-evidence, and result vocabulary used by every measurement backend.
|
Package coverage defines the shared source, runtime-evidence, and result vocabulary used by every measurement backend. |
|
Package goflags parses and filters the GOFLAGS environment value without applying shell expansion.
|
Package goflags parses and filters the GOFLAGS environment value without applying shell expansion. |
|
Package gotest runs one measurement-owned go test invocation.
|
Package gotest runs one measurement-owned go test invocation. |
|
Package instrument rewrites copied Go files for AST coverage probes.
|
Package instrument rewrites copied Go files for AST coverage probes. |
|
Package loader resolves the package patterns that are eligible for instrumentation.
|
Package loader resolves the package patterns that are eligible for instrumentation. |
|
Package mcdc analyzes completed decision evaluation vectors without reading or mutating runtime state.
|
Package mcdc analyzes completed decision evaluation vectors without reading or mutating runtime state. |
|
Package processgroup keeps subprocess descendants inside one cancellation boundary on Unix systems.
|
Package processgroup keeps subprocess descendants inside one cancellation boundary on Unix systems. |
|
Package report builds deterministic integrated coverage reports.
|
Package report builds deterministic integrated coverage reports. |
|
Package runtimecov injects and collects the small runtime used by instrumented target packages.
|
Package runtimecov injects and collects the small runtime used by instrumented target packages. |
|
Package workspace creates disposable copies of Go module trees.
|
Package workspace creates disposable copies of Go module trees. |
Click to show internal directories.
Click to hide internal directories.