Skip to content

docs: update analyze and quality CLI reference for multi-package support #156

Description

@yvonnedevlinrh

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

  1. CLI Reference: analyze — change synopsis from gaze analyze [package]
    to gaze analyze [packages...], update argument description, add ./... example
  2. CLI Reference: quality — change synopsis from gaze quality [package]
    to gaze quality [packages...], document skip-without-tests behavior
  3. Getting Started / Quickstartgaze analyze ./... now works as documented
    (previously silently analyzed only the first package)
  4. Any page referencing the single-package limitation

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions