Repository navigation
chore: adjust shopware-cli tools docs - #2547
Malte Janz (MalteJanz) wants to merge 8 commits into
Conversation
Developer Docs healthcheckStatus: Completed with |
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Several pages incorrectly document admin-twig as a registered checker, fixer, and formatter.
Review effort: Balanced
Findings: 4
Open (4)
What changed in this PR
Updates Shopware CLI documentation for revised validation defaults, tool selection, aliases, reports, and CI migration guidance.
Changes:
- Documents default execution of all extension checkers and
--fulldeprecation - Adds
--exclude, invocation reporting, andbuiltinalias guidance - Updates validation, fixing, and formatting examples
| File | Description |
|---|---|
products/tools/cli/validation.md |
Revises validation behavior and migration guidance |
products/tools/cli/project-commands/helper-commands.md |
Clarifies project checker selection |
products/tools/cli/index.md |
Updates verifier runtime requirements |
products/tools/cli/formatter.md |
Documents formatter selection and exclusion |
products/tools/cli/automatic-refactoring.md |
Documents fixer selection and exclusion |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| shopware-cli extension validate /path/to/your/extension --only builtin | ||
| ``` | ||
|
|
||
| The legacy name `sw-cli` is accepted in both `--only` and `--exclude` for extension and project validation, with a deprecation warning. Use `builtin` in new configurations. Reports, tool statuses, and selection errors use the canonical name `builtin`. |
There was a problem hiding this comment.
CI jobs that pass --only admin-twig or --exclude admin-twig fail after this release, and the changelog won't make that obvious (the removal commits are fix:/refactor: without !).
| The legacy name `sw-cli` is accepted in both `--only` and `--exclude` for extension and project validation, with a deprecation warning. Use `builtin` in new configurations. Reports, tool statuses, and selection errors use the canonical name `builtin`. | |
| The legacy name `sw-cli` is accepted in both `--only` and `--exclude` for extension and project validation, with a deprecation warning. Use `builtin` in new configurations. Reports, tool statuses, and selection errors use the canonical name `builtin`. | |
| The `admin-twig` tool has been removed. Remove it from `--only` and `--exclude`; both now reject it as an unknown tool. |
There was a problem hiding this comment.
Added
It also didn't do anything before.
As well to that, I hope that is correct, at least as far as I'm aware?
|
quickly let claude run over it to catch the newest changes that were made in the meantime, feel free to apply. |

Summary
Update Shopware CLI validation, refactoring, and formatting docs to cover:
--full.sw-clitobuiltin, including the deprecated alias.--excludesupport for extension or project fix/format, and invocation reports.Based on:
Checklist
PageRefreferences where relevant..gitbook.yamlif pages were moved, renamed, or deleted..wordlist.txt(and sorted it) if spellcheck flags new legitimate terms.AI disclosure
Codex GPT-6-Sol did these changes next to my actual changes in the CLI. I also did a final pass with GPT-6.1-Sol to check that everything is adjusted based on all my CLI PRs.