chore: clean up aliases
parent
cf46654fb5
commit
6b485d44d4
14
main.go
14
main.go
|
@ -24,13 +24,7 @@ const (
|
||||||
licenseFilename = "LICENSE"
|
licenseFilename = "LICENSE"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var commandGenerateAliases = []string{"gen", "g"}
|
||||||
// command aliases
|
|
||||||
generateAliases = []string{"gen"}
|
|
||||||
|
|
||||||
// flag aliases
|
|
||||||
outputAliases = []string{"o"}
|
|
||||||
)
|
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
a := action{}
|
a := action{}
|
||||||
|
@ -41,12 +35,11 @@ func main() {
|
||||||
Commands: []*cli.Command{
|
Commands: []*cli.Command{
|
||||||
{
|
{
|
||||||
Name: commandGenerateName,
|
Name: commandGenerateName,
|
||||||
Aliases: generateAliases,
|
Aliases: commandGenerateAliases,
|
||||||
Usage: commandGenerateUsage,
|
Usage: commandGenerateUsage,
|
||||||
Flags: []cli.Flag{
|
Flags: []cli.Flag{
|
||||||
&cli.StringFlag{
|
&cli.StringFlag{
|
||||||
Name: flagOutputName,
|
Name: flagOutputName,
|
||||||
Aliases: outputAliases,
|
|
||||||
Usage: flagOutputUsage,
|
Usage: flagOutputUsage,
|
||||||
DefaultText: currentDir,
|
DefaultText: currentDir,
|
||||||
},
|
},
|
||||||
|
@ -97,4 +90,7 @@ func (a *action) RunGenerate(c *cli.Context) error {
|
||||||
|
|
||||||
func (a *action) getFlags(c *cli.Context) {
|
func (a *action) getFlags(c *cli.Context) {
|
||||||
a.flags.output = c.String(flagOutputName)
|
a.flags.output = c.String(flagOutputName)
|
||||||
|
if a.flags.output == "" {
|
||||||
|
a.flags.output = currentDir
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue