cli: remove the torb canon alias, name the formatter rewrite modules for what they are #768
No reviewers
Labels
No labels
loop
queue/failed
queue/queued
ready
status/parked
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
torbscript/language!768
Loading…
Reference in a new issue
No description provided.
Delete branch "loop/751-remove-canon-alias"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #751
torb canonalias, and name the formatter's rewrite modules for what they are #751e590f2cd573fd8c3738dtorb canonalias, and name the formatter's rewrite modules for what they are #751Approved at head
3fd8c37(task: #751, Closes #751; scope matches its acceptance criteria).formatOptionsOfCanonand its test are removed together; the CLI regression check (tools/command-line.sh,tests/command-line/arguments.expected) pinstorb canon-> usage on stderr, namestorb format, never mentionscanon, exit 2.canonmatch arm, the"canon"usage alias and theformat | canonhelp route are gone, sotorb canonfalls through to the generic_arm (usage, exit 2). The eightcanon/*modules are pure renames toformat/rewrite/(similarity 96-100%; only../import depth and one removed history paragraph changed); all importers (format/*,language-server/*,documentation/panics.trb, tests) are updated. No leftoversrc/canonreference in the tree.torb-format.md; nothing beyond #751.torb-canon.mddeleted indocs/and in the skill copy, indexes/inventory/README tree/ROADMAP updated, sidecar restamped, pdisc green.Non-blocking:
docs/design/*(WEB, RELEASE, COLLECTIONS, URI, PROJECT, COLLECTION-STORAGE),docs/TYPECHECKER.md:1931,docs/RUST-EXIT.md:39-40,360and the audit report still nametorb canon. They are historical records, so I read "no page mentions the command" as the user-facing pages; a follow-up sweep is optional.compiler/src/documentation/canon.trb:552("... the former canon command (the reference) ...") andcompiler/tests/documentation.test.trb:681("... the formatter restricts ...") now start a sentence in lowercase after a period.docs/tooling/torb-format.md(and the skill copy): the intro line and the "Rewriting, never generating" paragraph exceed the usual 120-column wrap; the "layout of the whole line" wording there reads oddly.torb canonalias, and name the formatter's rewrite modules for what they are #751.Case, and thebare-caselint rule (CLOSED-TRAITS 1a-1) #743