Skip to content

Document the trait a :: command name needs; fix a dead anchor - #72

Merged
imanimanyara merged 1 commit into
mainfrom
docs/namespaced-names-and-anchors
Oct 4, 2026
Merged

imanimanyara merged 1 commit into
mainfrom
docs/namespaced-names-and-anchors

Conversation

@imanimanyara

Copy link
Copy Markdown
Member

Extending the base Command alone does not allow laranail::.
names: the base does not compose SupportsNamespacedNames, so Symfony's
validateName() throws in the constructor, which for a provider-registered
command means at boot. The docs implied the base was enough; they now say
both are required, with a working example and a vendor-scoped alias in
place of a bare make:crud. NamespacedNameRequirementTest pins the three
combinations.

getting-started linked a README anchor that never existed; the output
styles now live on that page, and DocumentedNamesTest checks every
intra-repo fragment link resolves. The README named the community inbox
as the vulnerability address; SECURITY.md and the org rule say
security@simtabi.com.

Extending the base Command alone does not allow laranail::<slug>.<cmd>
names: the base does not compose SupportsNamespacedNames, so Symfony's
validateName() throws in the constructor, which for a provider-registered
command means at boot. The docs implied the base was enough; they now say
both are required, with a working example and a vendor-scoped alias in
place of a bare make:crud. NamespacedNameRequirementTest pins the three
combinations.

getting-started linked a README anchor that never existed; the output
styles now live on that page, and DocumentedNamesTest checks every
intra-repo fragment link resolves. The README named the community inbox
as the vulnerability address; SECURITY.md and the org rule say
security@simtabi.com.
Copilot AI balanced review requested due to automatic review settings October 4, 2026 17:57

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@imanimanyara
imanimanyara merged commit 10daae5 into main Oct 4, 2026
12 checks passed
@imanimanyara
imanimanyara deleted the docs/namespaced-names-and-anchors branch October 4, 2026 18:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants