tag : --verbose
This commit is contained in:
parent
03d38b4ba7
commit
59b0c173aa
1 changed files with 8 additions and 4 deletions
12
tag/tag.go
12
tag/tag.go
|
|
@ -7,10 +7,11 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
type options struct {
|
type options struct {
|
||||||
Query flags.Arg
|
Query flags.Arg
|
||||||
Date flags.Flag[string]
|
Date flags.Flag[string]
|
||||||
Invert flags.Flag[bool]
|
Invert flags.Flag[bool]
|
||||||
Help flags.Flag[bool]
|
Verbose flags.Flag[bool]
|
||||||
|
Help flags.Flag[bool]
|
||||||
}
|
}
|
||||||
|
|
||||||
func initOpts() options {
|
func initOpts() options {
|
||||||
|
|
@ -18,6 +19,7 @@ func initOpts() options {
|
||||||
flags.Arg{"", "tag query"},
|
flags.Arg{"", "tag query"},
|
||||||
flags.Flag[string]{"--date", "-d", "", "date range"},
|
flags.Flag[string]{"--date", "-d", "", "date range"},
|
||||||
flags.Flag[bool]{"--invert", "-i", false, "invert match"},
|
flags.Flag[bool]{"--invert", "-i", false, "invert match"},
|
||||||
|
flags.Flag[bool]{"--verbose", "-v", false, "print a verbose summary"},
|
||||||
flags.Flag[bool]{"--help", "-h", false, "show help"},
|
flags.Flag[bool]{"--help", "-h", false, "show help"},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -31,6 +33,8 @@ func parseArgs(args []string) options {
|
||||||
opts.Query.Val = arg
|
opts.Query.Val = arg
|
||||||
case arg == opts.Invert.Long || arg == opts.Invert.Short:
|
case arg == opts.Invert.Long || arg == opts.Invert.Short:
|
||||||
opts.Invert.Val = true
|
opts.Invert.Val = true
|
||||||
|
case arg == opts.Verbose.Long || arg == opts.Verbose.Short:
|
||||||
|
opts.Verbose.Val = true
|
||||||
case arg == opts.Date.Long || arg == opts.Date.Short:
|
case arg == opts.Date.Long || arg == opts.Date.Short:
|
||||||
i, opts.Date.Val = flags.ValidateIncrementFetchOrExit(args, i)
|
i, opts.Date.Val = flags.ValidateIncrementFetchOrExit(args, i)
|
||||||
case arg == opts.Help.Long || arg == opts.Help.Short:
|
case arg == opts.Help.Long || arg == opts.Help.Short:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue