Add namespace and collection inventories
This commit is contained in:
@@ -711,6 +711,16 @@ deduplication/sorting, unqualified exclusion, metadata-only collections,
|
||||
scope-independent enumeration, effective overrides, cancellation, and ownership.
|
||||
Run configuration/root tests; no file access or generation should be needed.
|
||||
|
||||
Completion: added global resource-namespace and effective collection inventory
|
||||
APIs. Namespace results are distinct, sorted, kind-selectable, and exclude
|
||||
unqualified resources; collection results preserve absent/null versus empty
|
||||
release labels and include metadata-only declarations. Inventories remain
|
||||
independent of namespace views and return caller-owned values. Validation passed:
|
||||
`GOWORK=off go test ./...`, focused
|
||||
`GOWORK=off go test -race . -run 'TestResourceAndCollectionInventories' -count=1`,
|
||||
`GOWORK=off go vet ./...`, `GOWORK=off python3 scripts/check-examples.py`,
|
||||
and `git diff --check`.
|
||||
|
||||
## Stage 16: Maintain Complete Consumer And Migration Examples
|
||||
|
||||
Scope: runnable/synthetic examples and precise migration guidance.
|
||||
|
||||
Reference in New Issue
Block a user