diff --git a/pkg/testutil/README.md b/pkg/testutil/README.md index 6ea408a589e..d7e33cc32d4 100644 --- a/pkg/testutil/README.md +++ b/pkg/testutil/README.md @@ -56,6 +56,22 @@ func TestMyFunction(t *testing.T) { `GetTestRunDir` is safe to call concurrently from multiple goroutines; the underlying `sync.Once` ensures the directory is created exactly once. `TempDir` and `CaptureStderr` require a valid `*testing.T` and MUST be called from a single test goroutine only (as required by the `testing` package). + +## Source-verified export coverage + +This appendix is generated from the current non-test Go source files in this package and records any exported top-level symbols that are not already described above. + +| Category | Count | +|----------|------:| +| Types | 0 | +| Constants | 0 | +| Variables | 0 | +| Functions and methods | 4 | +| Additional symbols documented in this appendix | 0 | + +The sections above already mention every exported top-level symbol in the current source tree. + + --- *This specification is automatically maintained by the [spec-extractor](../../.github/workflows/spec-extractor.md) workflow.* diff --git a/pkg/timeutil/README.md b/pkg/timeutil/README.md index 74e8376a3a4..87927a1f960 100644 --- a/pkg/timeutil/README.md +++ b/pkg/timeutil/README.md @@ -102,6 +102,22 @@ timeutil.FormatDurationNs(90_000_000_000) // "1m30s" All functions in this package are stateless pure functions. They are safe to call concurrently from multiple goroutines without synchronization. + +## Source-verified export coverage + +This appendix is generated from the current non-test Go source files in this package and records any exported top-level symbols that are not already described above. + +| Category | Count | +|----------|------:| +| Types | 0 | +| Constants | 0 | +| Variables | 0 | +| Functions and methods | 3 | +| Additional symbols documented in this appendix | 0 | + +The sections above already mention every exported top-level symbol in the current source tree. + + --- *This specification is automatically maintained by the [spec-extractor](../../.github/workflows/spec-extractor.md) workflow.*