summaryrefslogtreecommitdiff
path: root/argv.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-01-19 16:07:17 -0600
committerJeff Carr <[email protected]>2025-01-19 16:07:17 -0600
commit835c000aefc6eb702bd326d77d08ac47abba675b (patch)
treefee37fb35bd928ad3f12081813793f60e8963b1d /argv.go
parent4c38b052fd936cd9fc9484811ceae4fd5b24e12d (diff)
check devel branches
Diffstat (limited to 'argv.go')
-rw-r--r--argv.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/argv.go b/argv.go
index f5551b3..13bedd9 100644
--- a/argv.go
+++ b/argv.go
@@ -45,8 +45,13 @@ type ExamineCmd struct {
}
type CleanCmd struct {
- Force *EmptyCmd `arg:"subcommand:force" help:"dangerously delete things that are not pushed upstream"`
- User *EmptyCmd `arg:"subcommand:user" help:"dump all the user branches"`
+ Force *EmptyCmd `arg:"subcommand:force" help:"dangerously delete things that are not pushed upstream"`
+ User *EmptyCmd `arg:"subcommand:user" help:"clean the user branches"`
+ Devel *CleanDevelCmd `arg:"subcommand:devel" help:"clean and verify the devel branches"`
+}
+
+type CleanDevelCmd struct {
+ Force bool `arg:"--force" help:"try to strong arm things"`
}
type PatchCmd struct {