(args []string)
| 264 | } |
| 265 | |
| 266 | func rawArgsFirstCommand(args []string) string { |
| 267 | for i := 0; i < len(args); i++ { |
| 268 | arg := args[i] |
| 269 | switch { |
| 270 | case arg == "--": |
| 271 | return "" |
| 272 | case arg == "--output" || arg == "--as-member": |
| 273 | i++ |
| 274 | continue |
| 275 | case arg == "--verbose" || arg == "-v" || strings.HasPrefix(arg, "--output=") || strings.HasPrefix(arg, "--as-member="): |
| 276 | continue |
| 277 | case strings.HasPrefix(arg, "-"): |
| 278 | continue |
| 279 | default: |
| 280 | return arg |
| 281 | } |
| 282 | } |
| 283 | return "" |
| 284 | } |
| 285 | |
| 286 | func temporarilyClearDeprecatedCommands(root *cobra.Command) func() { |
| 287 | if root == nil { |
no outgoing calls
no test coverage detected