Flag-name normalization: kebab-case CLI flags map to snake_case JSON keys * (--name-pattern -> name_pattern). In-place; buffer is NUL-terminated. */
| 12413 | /* Flag-name normalization: kebab-case CLI flags map to snake_case JSON keys |
| 12414 | * (--name-pattern -> name_pattern). In-place; buffer is NUL-terminated. */ |
| 12415 | static void cli_kebab_to_snake(char *s) { |
| 12416 | for (; *s; s++) { |
| 12417 | if (*s == '-') { |
| 12418 | *s = '_'; |
| 12419 | } |
| 12420 | } |
| 12421 | } |
| 12422 | |
| 12423 | /* snake_case JSON key -> kebab-case flag name (for --help display). In-place. */ |
| 12424 | static void cli_snake_to_kebab(char *s) { |
no outgoing calls
no test coverage detected