-
Notifications
You must be signed in to change notification settings - Fork 0
CLI Tool Implementation #2
Copy link
Copy link
Open
Labels
P2Priority 2 - MediumPriority 2 - MediumcliCommand line interfaceCommand line interfacetoolingDeveloper toolingDeveloper toolinguxUser experienceUser experience
Milestone
Metadata
Metadata
Assignees
Labels
P2Priority 2 - MediumPriority 2 - MediumcliCommand line interfaceCommand line interfacetoolingDeveloper toolingDeveloper toolinguxUser experienceUser experience
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
StatusShow more project fields
Todo
CLI Tool Implementation
Priority
P2 (Medium) - User-facing interface
Labels
clitoolinguxP2Estimated Effort
2 weeks
Description
Create a command-line interface for Comline that provides common development workflows. This makes the tool accessible to developers.
Current State
No CLI exists. The crate is library-only currently.
Acceptance Criteria
cargo install comline)comline init- Scaffold new projectcomline build- Compile schemascomline check- Validate without buildingcomline generate- Run code generatorscomline diff- Compare schema versionscomline clean- Remove build artifactsTasks
Setup
cli/crate in workspaceclapfor argument parsingcoloredcrateCommands
comline initcomline.tomltemplatecomline buildcomline checkcomline generatecomline diffcomline cleanUX Enhancements
--watchflag for hot-reload)-v,-vv,-vvv)-q)Documentation
--helpfor all commandsExample Usage
Dependencies
Blocks
None