Skip to content

Add expand, clean, and completions commands to dusk-forge CLI#12

Merged
HDauven merged 3 commits intomainfrom
cli-dx
Mar 15, 2026
Merged

Add expand, clean, and completions commands to dusk-forge CLI#12
HDauven merged 3 commits intomainfrom
cli-dx

Conversation

@HDauven
Copy link
Copy Markdown
Member

@HDauven HDauven commented Feb 14, 2026

Summary

  • expand: show macro-expanded code via cargo-expand
  • clean: remove target/contract and target/data-driver dirs
  • completions: generate shell completion scripts (bash, zsh, fish, etc.)

Stack

  • PR 1/3: new, build, test, check
  • PR 2/3 (this) expand, clean, completions
  • PR 3/3: schema, call, verify (wasmtime)

@HDauven HDauven force-pushed the cli-dx branch 2 times, most recently from 46d424d to c6de5b4 Compare February 14, 2026 01:13
@HDauven HDauven changed the title Add expand, clean, and completions commands Add expand, clean, and completions commands to dusk-forge CLI Feb 14, 2026
Copy link
Copy Markdown
Member

@moCello moCello left a comment

Choose a reason for hiding this comment

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

Only missing changelog entry for the new commands.
you could consider adding tests for the new commands

Base automatically changed from cli-core to main March 13, 2026 14:11
HDauven added 2 commits March 14, 2026 13:06
Adds developer experience commands: macro expansion via cargo-expand,
artifact cleanup, and shell completion generation.
@HDauven HDauven merged commit 424e1d2 into main Mar 15, 2026
2 checks passed
@HDauven HDauven deleted the cli-dx branch March 15, 2026 11:50
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