Raise `UsageError()` on invalid arguments

This commit is contained in:
Mislav Marohnić 2019-01-18 03:46:30 +01:00
Родитель ee31304ba7
Коммит 3d41d7e91f
3 изменённых файлов: 7 добавлений и 8 удалений

Просмотреть файл

@ -105,8 +105,7 @@ func browse(command *Command, args *Args) {
}
if project == nil {
err := fmt.Errorf(command.Synopsis())
utils.Check(err)
utils.Check(command.UsageError(""))
}
if subpage == "commits" {

Просмотреть файл

@ -50,7 +50,7 @@ func deleteRepo(command *Command, args *Args) {
re := regexp.MustCompile(NameWithOwnerRe)
if !re.MatchString(repoName) {
utils.Check(fmt.Errorf(command.Synopsis()))
utils.Check(command.UsageError(""))
}
config := github.CurrentConfig()

Просмотреть файл

@ -310,7 +310,7 @@ func showRelease(cmd *Command, args *Args) {
tagName = args.GetParam(0)
}
if tagName == "" {
utils.Check(fmt.Errorf(cmdRelease.Synopsis()))
utils.Check(cmd.UsageError(""))
}
localRepo, err := github.LocalRepo()
@ -360,7 +360,7 @@ func downloadRelease(cmd *Command, args *Args) {
tagName = args.GetParam(0)
}
if tagName == "" {
utils.Check(fmt.Errorf(cmdRelease.Synopsis()))
utils.Check(cmd.UsageError(""))
}
localRepo, err := github.LocalRepo()
@ -409,7 +409,7 @@ func createRelease(cmd *Command, args *Args) {
tagName = args.GetParam(0)
}
if tagName == "" {
utils.Check(fmt.Errorf(cmdRelease.Synopsis()))
utils.Check(cmd.UsageError(""))
return
}
@ -485,7 +485,7 @@ func editRelease(cmd *Command, args *Args) {
tagName = args.GetParam(0)
}
if tagName == "" {
utils.Check(fmt.Errorf(cmdRelease.Synopsis()))
utils.Check(cmd.UsageError(""))
return
}
@ -570,7 +570,7 @@ func deleteRelease(cmd *Command, args *Args) {
tagName = args.GetParam(0)
}
if tagName == "" {
utils.Check(fmt.Errorf(cmdRelease.Synopsis()))
utils.Check(cmd.UsageError(""))
return
}