| 1 | "@effect/cli/ValidationError#commandMismatch": |
| 2 | replacement: "none" |
| 3 | note: "V4 runners receive arguments after the root name; unknown child commands use CliError.UnknownSubcommand." |
| 4 | "@effect/cli/ValidationError#CommandMismatch": |
| 5 | replacement: "none" |
| 6 | note: "The root-command mismatch error was removed." |
| 7 | "@effect/cli/ValidationError#correctedFlag": |
| 8 | replacement: "new CliError.UnrecognizedOption({ option, command, suggestions })" |
| 9 | note: "Suggestions are carried by UnrecognizedOption; there is no separate corrected-flag case." |
| 10 | "@effect/cli/ValidationError#CorrectedFlag": |
| 11 | replacement: "CliError.UnrecognizedOption" |
| 12 | note: "Use the unrecognized-option class and its suggestions field." |
| 13 | "@effect/cli/ValidationError#helpRequested": |
| 14 | replacement: "new CliError.ShowHelp({ commandPath, errors: [] })" |
| 15 | note: "Help requests now carry a command path and optional underlying errors." |
| 16 | "@effect/cli/ValidationError#HelpRequested": |
| 17 | replacement: "CliError.ShowHelp" |
| 18 | note: "Renamed and redesigned as ShowHelp." |
| 19 | "@effect/cli/ValidationError#invalidArgument": |
| 20 | replacement: "new CliError.InvalidValue({ option, value, expected, kind: \"argument\" })" |
| 21 | note: "Use InvalidValue for undecodable arguments and UnexpectedArgument for leftover operands." |
| 22 | "@effect/cli/ValidationError#InvalidArgument": |
| 23 | replacement: "CliError.InvalidValue | CliError.UnexpectedArgument" |
| 24 | note: "Argument decoding and leftover operands are separate v4 errors." |
| 25 | "@effect/cli/ValidationError#invalidValue": |
| 26 | replacement: "new CliError.InvalidValue({ option, value, expected, kind })" |
| 27 | note: "Replace the HelpDoc payload with structured option, value, expected, and kind fields." |
| 28 | "@effect/cli/ValidationError#InvalidValue": |
| 29 | replacement: "CliError.InvalidValue" |
| 30 | note: "Use the schema-backed v4 error class." |
| 31 | "@effect/cli/ValidationError#isCommandMismatch": |
| 32 | replacement: "none" |
| 33 | note: "The root-command mismatch error was removed." |
| 34 | "@effect/cli/ValidationError#isCorrectedFlag": |
| 35 | replacement: "error._tag === \"UnrecognizedOption\" && error.suggestions.length > 0" |
| 36 | note: "Check the v4 tag and suggestions array." |
| 37 | "@effect/cli/ValidationError#isHelpRequested": |
| 38 | replacement: "error._tag === \"ShowHelp\"" |
| 39 | note: "Narrow the CliError union by its tag." |
| 40 | "@effect/cli/ValidationError#isInvalidArgument": |
| 41 | replacement: "(error._tag === \"InvalidValue\" && error.kind === \"argument\") || error._tag === \"UnexpectedArgument\"" |
| 42 | note: "Check both v4 argument error forms." |
| 43 | "@effect/cli/ValidationError#isInvalidValue": |
| 44 | replacement: "error._tag === \"InvalidValue\"" |
| 45 | note: "Narrow the CliError union by its tag." |
| 46 | "@effect/cli/ValidationError#isMissingFlag": |
| 47 | replacement: "error._tag === \"MissingOption\"" |
| 48 | note: "MissingFlag was renamed to MissingOption." |
| 49 | "@effect/cli/ValidationError#isMissingSubcommand": |
| 50 | replacement: "none" |
| 51 | note: "Missing subcommands now cause ShowHelp rather than a dedicated error." |
| 52 | "@effect/cli/ValidationError#isMissingValue": |
| 53 | replacement: "error._tag === \"InvalidValue\" && error.value === \"\"" |
| 54 | note: "Missing values are represented as InvalidValue with an empty value." |
| 55 | "@effect/cli/ValidationError#isMultipleValuesDetected": |
| 56 | replacement: "none" |
| 57 | note: "Count violations are summarized as InvalidValue without a stable subtype." |
| 58 | "@effect/cli/ValidationError#isNoBuiltInMatch": |
| 59 | replacement: "none" |
| 60 | note: "Built-ins are GlobalFlag definitions and the intermediate failure was removed." |
| 61 | "@effect/cli/ValidationError#isUnclusteredFlag": |
| 62 | replacement: "none" |
| 63 | note: "Cluster expansion is internal and has no public intermediate error." |
| 64 | "@effect/cli/ValidationError#isValidationError": |
| 65 | replacement: "CliError.isCliError" |
| 66 | note: "Use the renamed union guard." |
| 67 | "@effect/cli/ValidationError#keyValuesDetected": |
| 68 | replacement: "new CliError.InvalidValue({ option, value, expected, kind: \"flag\" })" |
| 69 | note: "Represent count violations with structured InvalidValue fields." |
| 70 | "@effect/cli/ValidationError#missingFlag": |
| 71 | replacement: "new CliError.MissingOption({ option })" |
| 72 | note: "MissingFlag was renamed to MissingOption." |
| 73 | "@effect/cli/ValidationError#MissingFlag": |
| 74 | replacement: "CliError.MissingOption" |
| 75 | note: "Renamed to MissingOption." |
| 76 | "@effect/cli/ValidationError#missingSubcommand": |
| 77 | replacement: "none" |
| 78 | note: "A parent without a selected subcommand now shows help rather than emitting a dedicated error." |
| 79 | "@effect/cli/ValidationError#MissingSubcommand": |
| 80 | replacement: "none" |
| 81 | note: "The dedicated missing-subcommand error was removed." |
| 82 | "@effect/cli/ValidationError#missingValue": |
| 83 | replacement: "new CliError.InvalidValue({ option, value: \"\", expected, kind })" |
| 84 | note: "Missing values are represented as InvalidValue with an empty value." |
| 85 | "@effect/cli/ValidationError#MissingValue": |
| 86 | replacement: "CliError.InvalidValue" |
| 87 | note: "The dedicated tag was folded into InvalidValue." |
| 88 | "@effect/cli/ValidationError#MultipleValuesDetected": |
| 89 | replacement: "CliError.InvalidValue" |
| 90 | note: "Count violations are summarized as InvalidValue without preserving the old values array." |
| 91 | "@effect/cli/ValidationError#noBuiltInMatch": |
| 92 | replacement: "none" |
| 93 | note: "Built-ins are GlobalFlag definitions and the intermediate failure was removed." |
| 94 | "@effect/cli/ValidationError#NoBuiltInMatch": |
| 95 | replacement: "none" |
| 96 | note: "The intermediate built-in matching error was removed." |
| 97 | "@effect/cli/ValidationError#unclusteredFlag": |
| 98 | replacement: "none" |
| 99 | note: "Flag cluster expansion is internal in v4." |
| 100 | "@effect/cli/ValidationError#UnclusteredFlag": |
| 101 | replacement: "none" |
| 102 | note: "The public cluster error was removed." |
| 103 | "@effect/cli/ValidationError#ValidationError": |
| 104 | replacement: "CliError.CliError" |
| 105 | note: "The validation union was redesigned and renamed to CliError." |
| 106 | "@effect/cli/ValidationError#ValidationError.Proto": |
| 107 | replacement: "none" |
| 108 | note: "V4 errors are schema-backed classes and expose no shared public prototype type." |
| 109 | "@effect/cli/ValidationError#ValidationErrorTypeId": |
| 110 | replacement: "none" |
| 111 | note: "The CliError type id is private; use CliError.isCliError." |