Summary
gaze analyze and gaze quality now accept multiple package patterns
including ./... wildcards. The website CLI reference pages need updating
to reflect this change.
What Changed
Both commands changed from ExactArgs(1) (single package) to
MinimumNArgs(1) (one or more packages). Wildcard patterns like ./...
are expanded to all matching packages. Packages without test files are
skipped with a warning in gaze quality.
The in-repo docs have already been updated:
docs/reference/cli/analyze.md — synopsis [packages...], multi-package examples
docs/reference/cli/quality.md — synopsis [packages...], skip-without-tests behavior
README.md — "Single package loading" known limitation removed
Pages to Update
- CLI Reference: analyze — change synopsis from
gaze analyze [package]
to gaze analyze [packages...], update argument description, add ./... example
- CLI Reference: quality — change synopsis from
gaze quality [package]
to gaze quality [packages...], document skip-without-tests behavior
- Getting Started / Quickstart —
gaze analyze ./... now works as documented
(previously silently analyzed only the first package)
- Any page referencing the single-package limitation
opsx/analyze-multi-packageonunbound-force/gazeanalyze ./...silently analyzes only the first matched package #107Summary
gaze analyzeandgaze qualitynow accept multiple package patternsincluding
./...wildcards. The website CLI reference pages need updatingto reflect this change.
What Changed
Both commands changed from
ExactArgs(1)(single package) toMinimumNArgs(1)(one or more packages). Wildcard patterns like./...are expanded to all matching packages. Packages without test files are
skipped with a warning in
gaze quality.The in-repo docs have already been updated:
docs/reference/cli/analyze.md— synopsis[packages...], multi-package examplesdocs/reference/cli/quality.md— synopsis[packages...], skip-without-tests behaviorREADME.md— "Single package loading" known limitation removedPages to Update
gaze analyze [package]to
gaze analyze [packages...], update argument description, add./...examplegaze quality [package]to
gaze quality [packages...], document skip-without-tests behaviorgaze analyze ./...now works as documented(previously silently analyzed only the first package)