From 6777d639c0eb2fe309151ea409f6bcad9c4729a4 Mon Sep 17 00:00:00 2001 From: Mike Farah Date: Thu, 11 Jun 2020 18:30:45 +1000 Subject: [PATCH] Fixed error handling --- cmd/shell_completion.go | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/cmd/shell_completion.go b/cmd/shell_completion.go index 565e1eaf..da5e7321 100644 --- a/cmd/shell_completion.go +++ b/cmd/shell_completion.go @@ -25,17 +25,13 @@ func createBashCompletionCmd(rootCmd *cobra.Command) *cobra.Command { RunE: func(cmd *cobra.Command, args []string) error { switch shellVariant { case "bash", "": - rootCmd.GenBashCompletion(os.Stdout) - return nil + return rootCmd.GenBashCompletion(os.Stdout) case "zsh": - rootCmd.GenZshCompletion(os.Stdout) - return nil + return rootCmd.GenZshCompletion(os.Stdout) case "fish": - rootCmd.GenFishCompletion(os.Stdout, true) - return nil + return rootCmd.GenFishCompletion(os.Stdout, true) case "powershell": - rootCmd.GenPowerShellCompletion(os.Stdout) - return nil + return rootCmd.GenPowerShellCompletion(os.Stdout) default: return fmt.Errorf("Unknown variant %v", shellVariant) }