RRFZ
6db024dc96
fix(cli): reject empty native and managed targets before resolution ( #7956 )
...
Local file commands in the core binary, native, managed and native-tool
CLI groups declared their positional target as a plain string. An empty
argument therefore reached path admission, where it resolved to the
working directory, as docs/cli.md says it never should.
Declare those targets with the shared nonempty, NUL-free local path
schema already used by analyze, so the CLI rejects them as a
VALIDATION_ERROR naming the field before any analysis runner is called.
Explicit "." is unchanged.
Fixes #7436
Fixes #7404
2026-10-29 08:31:12 +08:00
..
2026-10-29 07:44:43 +08:00
2026-10-29 05:11:02 +08:00
2026-10-24 06:19:39 +08:00
2026-10-27 12:24:59 +08:00
2026-10-27 23:25:32 +08:00
2026-10-24 07:28:09 +08:00
2026-10-27 09:16:02 +08:00
2026-10-23 09:29:30 +08:00
2026-10-29 07:44:43 +08:00
2026-10-29 03:12:03 +08:00
2026-10-29 03:12:03 +08:00
2026-10-24 04:38:08 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:16:02 +08:00
2026-10-23 23:15:46 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:16:02 +08:00
2026-10-28 11:34:28 +00:00
2026-10-29 05:11:02 +08:00
2026-10-29 08:09:49 +08:00
2026-10-29 08:11:19 +08:00
2026-10-06 12:46:48 +00:00
2026-10-29 01:28:04 +08:00
2026-10-21 21:18:22 -07:00
2026-10-29 08:31:12 +08:00
2026-10-29 08:31:12 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:16:02 +08:00
2026-10-26 15:33:59 +08:00
2026-10-27 09:16:02 +08:00
2026-10-29 08:12:09 +08:00
2026-10-24 12:00:18 +08:00
2026-10-27 09:16:02 +08:00
2026-10-24 04:14:17 +08:00
2026-10-27 12:31:48 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:16:02 +08:00
2026-10-29 05:04:53 +08:00
2026-10-24 07:28:09 +08:00
2026-10-24 07:28:09 +08:00
2026-10-28 14:12:39 +08:00
2026-10-24 16:19:05 +08:00
2026-10-28 11:34:28 +00:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:05:24 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:16:02 +08:00
2026-10-25 05:26:13 -07:00
2026-10-29 05:11:02 +08:00
2026-10-24 03:16:30 +08:00
2026-10-29 08:31:12 +08:00
2026-10-09 22:46:09 +08:00
2026-10-24 07:28:09 +08:00
2026-10-27 09:16:02 +08:00
2026-10-26 02:22:32 +08:00
2026-10-26 22:22:27 +08:00
2026-10-27 13:21:35 +08:00
2026-10-27 09:16:02 +08:00
2026-10-25 02:44:21 +08:00
2026-10-28 16:48:20 +08:00
2026-10-24 10:23:06 +08:00
2026-10-27 09:16:02 +08:00
2026-10-24 07:28:09 +08:00
2026-10-26 19:50:12 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:29:20 +08:00
2026-10-24 03:16:30 +08:00
2026-07-18 05:49:14 +00:00
2026-10-29 08:31:12 +08:00
2026-10-23 05:14:05 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 03:12:22 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:16:02 +08:00
2026-10-27 09:16:02 +08:00