From ecabe54be16b6dfb8072c341984a2df9b6416903 Mon Sep 17 00:00:00 2001 From: Lars Kajes Date: Tue, 18 Oct 2022 09:36:30 +0200 Subject: [PATCH] ExactValidArgs is deprecated. See https://github.com/spf13/cobra/pull/1643 --- cmd/completion.go | 2 +- cmd/generate.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/completion.go b/cmd/completion.go index 404e14a6..300cbb39 100644 --- a/cmd/completion.go +++ b/cmd/completion.go @@ -17,7 +17,7 @@ func NewCmdCompletion() *cobra.Command { Short: docs.CompletionDocs.Short, Long: docs.CompletionDocs.Long, ValidArgs: []string{"bash", "zsh", "fish", "powershell"}, - Args: cobra.ExactValidArgs(1), + Args: cobra.MatchAll(cobra.ExactArgs(1), cobra.OnlyValidArgs), Example: docs.CompletionDocs.ExampleString(), Run: func(cmd *cobra.Command, args []string) { switch args[0] { diff --git a/cmd/generate.go b/cmd/generate.go index 3f486db0..9e5df57e 100644 --- a/cmd/generate.go +++ b/cmd/generate.go @@ -24,7 +24,7 @@ var generateCmd = &cobra.Command{ }, DisableFlagsInUseLine: true, ValidArgs: []string{"man", "markdown", "md", "all"}, - Args: cobra.ExactValidArgs(1), + Args: cobra.MatchAll(cobra.ExactArgs(1), cobra.OnlyValidArgs), Short: "Generates man pages for sdpctl", RunE: func(cmd *cobra.Command, args []string) error { switch args[0] {