This is a split-off of rad patch show 0866819, that only migrates rad issue.
This is a split-off of rad patch show 0866819, that only migrates rad issue.
Migrate rad issue only, remove everything auto-completion and improve help output.
Disallow --reply-to together with --edit in rad issue comment.
- reword initial commit message
- remove
--versionfrom subcommands - bring back old (incorrect) announcing behaviour for
rad issue comment --edit
Improve help output and bits of the code
cli/issue: reword argument documentation
Further refactoring
These changes refactor a couple of things:
- First, reintroduces
--announcebeing a flag that is allowed to be passed to the command - Refactor the mutual exclusivity of the
Commentcommand into another enum that captures all these cases. This waterfalled into further refactoring of the command handling.
- remove
--announceagain - fix parsing error for
issue list --assigned - fix default filter for
issue list - add new CLI test example
examples/rad-issue-list.md
Changes:
- Remove commented out code
Add changelog entry
- Rebase
- Order dependencies in
crates/radicle-cli/Cargo.tomlalphabetically. - Remove commented code.
- Fix typos.
- Fix changelog (line was added to changelog for previous release).
- Review.
- Fix regression of
rad issuevanishing fromrad -h
Squash review commits and improve help colors.
- Fix list state filtering (e.g.
rad issue list --solvedwas broken) - Allow list argsuments for empty subcommand
Note: currently the list arguments are included in the main help, which is not desired. It could be worth exploring if we can make the subcommand required, and handle the list args with some custom on parsing errors for empty subcommands.
Allow list arguments for empty subcommand, but do not show them in the main help.
Review
Review
Rebase and squash.
Review
Squash