internal/

directory
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Jul 17, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

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