pdfcraft/apps/pdfcraft-cli/tests
piero-83 afb586e249
CLI: reject malformed --root options before dispatch (#1048)
* fix(cli): reject malformed root options before dispatch

* test(cli): reject missing empty and repeated roots

* docs: explain strict root arguments and validation

* docs: log malformed root argument regression

---------

Co-authored-by: Brandon Thomas <echelon@gmail.com>
2026-10-11 12:12:23 -04:00
..
edit.rs fix(cli): validate page positions and preserve command results (M13) (#391) 2026-10-08 21:37:09 -04:00
help.rs pdfcraft-cli --help lists `mcp` only when the build has it (#574) 2026-10-09 14:44:11 -04:00
mcp_compact.rs MCP: common command tools, session resources and client hints (#451) 2026-10-09 14:46:24 -04:00
options.rs M3: harden render and CLI failure surfaces (#669) 2026-10-09 22:32:48 -04:00
render.rs Issue #248: pdfcraft-cli render writes the format its --out name says (.png, .jpg, .tif or .pam) (#255) 2026-10-08 07:25:43 -04:00
root_arguments.rs CLI: reject malformed --root options before dispatch (#1048) 2026-10-11 12:12:23 -04:00
run_root.rs Security: create save staging files with create_new (follow-up to #164) (#319) 2026-10-08 15:19:16 -04:00
split.rs Issue #249: pdfcraft-cli split creates --out-dir when it does not exist (#256) 2026-10-08 07:26:03 -04:00
stderr.rs fix(cli): validate page positions and preserve command results (M13) (#391) 2026-10-08 21:37:09 -04:00
stdout.rs Restore #196, #202, #203 and the macOS release-runner change, reverted by the i18n chain (#229) 2026-10-08 03:33:35 -04:00
text.rs fix(cli): validate page positions and preserve command results (M13) (#391) 2026-10-08 21:37:09 -04:00
ui_control.rs CLI: pdfcraft-cli ui refuses a control file another user could plant (#597) 2026-10-09 19:01:05 -04:00
version_resource.rs CLI: pdfcraft-cli.exe carries a Windows version resource (#598) 2026-10-09 19:09:23 -04:00