(part: string, allowName: boolean)
| 191 | } |
| 192 | |
| 193 | function hasRecognizedOption(part: string, allowName: boolean): boolean { |
| 194 | const trimmed = part.trim(); |
| 195 | if (!trimmed) return false; |
| 196 | const parsed = parsePipeKeyValue(trimmed); |
| 197 | if (!parsed) return false; |
| 198 | const keys = allowName ? NAMED_VALUE_OPTION_KEYS : VALUE_OPTION_KEYS; |
| 199 | return keys.has(parsed.key); |
| 200 | } |
| 201 | |
| 202 | function hasNumericType(optionParts: string[], allowName: boolean): boolean { |
| 203 | const optionKeys = allowName ? NAMED_VALUE_OPTION_KEYS : VALUE_OPTION_KEYS; |
no test coverage detected