From b7eaaa66f5789f533a997b2a40c9b3fa3e75f910 Mon Sep 17 00:00:00 2001 From: Mihail Vratchanski Date: Sun, 8 Jun 2025 18:03:13 +0300 Subject: [PATCH] Change v3 argument to legacy-v3 for clarity --- cmd/root.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cmd/root.go b/cmd/root.go index 59ce0f40..0c21cb9b 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -98,10 +98,10 @@ yq -P -oy sample.json switch yamlParser { case "goccy", "": yqlib.ConfiguredYamlPreferences.UseGoccyParser = true - case "v3": + case "legacy-v3": yqlib.ConfiguredYamlPreferences.UseGoccyParser = false default: - return fmt.Errorf("invalid yaml-parser value '%s'. Valid options are: 'goccy', 'v3'", yamlParser) + return fmt.Errorf("invalid yaml-parser value '%s'. Valid options are: 'goccy', 'legacy-v3'", yamlParser) } return nil @@ -207,8 +207,8 @@ yq -P -oy sample.json } rootCmd.PersistentFlags().BoolVarP(&yqlib.ConfiguredYamlPreferences.LeadingContentPreProcessing, "header-preprocess", "", true, "Slurp any header comments and separators before processing expression.") - rootCmd.PersistentFlags().StringVar(&yamlParser, "yaml-parser", "v3", "YAML parser to use: 'goccy' (actively maintained) or 'v3' (default, legacy gopkg.in/yaml.v3)") - if err = rootCmd.RegisterFlagCompletionFunc("yaml-parser", cobra.FixedCompletions([]string{"goccy", "v3"}, cobra.ShellCompDirectiveNoFileComp)); err != nil { + rootCmd.PersistentFlags().StringVar(&yamlParser, "yaml-parser", "legacy-v3", "YAML parser to use: 'goccy' (actively maintained) or 'legacy-v3' (default, legacy gopkg.in/yaml.v3)") + if err = rootCmd.RegisterFlagCompletionFunc("yaml-parser", cobra.FixedCompletions([]string{"goccy", "legacy-v3"}, cobra.ShellCompDirectiveNoFileComp)); err != nil { panic(err) }