(raw string)
| 370 | } |
| 371 | |
| 372 | func parseToolsetIDArg(raw string) (toolspkg.ToolsetID, error) { |
| 373 | id := toolspkg.ToolsetID(strings.TrimSpace(raw)) |
| 374 | if err := id.Validate(); err != nil { |
| 375 | return "", toolValidationCommandError("", "toolset id is invalid", err) |
| 376 | } |
| 377 | return id, nil |
| 378 | } |
| 379 | |
| 380 | func resolveToolInvokeInput(cmd *cobra.Command, flags toolInvokeFlags) (json.RawMessage, error) { |
| 381 | inlineChanged := cmd.Flags().Lookup("input") != nil && cmd.Flags().Lookup("input").Changed |
no test coverage detected