pdfcraft/apps/pdfcraft-cli/tests
LloydNicholson 5deb42199c
Issue #537: pdfcraft-cli --help prints the full usage (#540)
The per-command options lived only in main.rs's doc header, so a packaged
binary had no way to show them. They move into a USAGE constant (one copy,
no drift) that `--help`, `-h`, `help` and `<command> --help` print to stdout,
exiting 0. No command prints the usage to stderr and fails; an unknown
command is named and points to --help.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 12:19:31 -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 Issue #537: pdfcraft-cli --help prints the full usage (#540) 2026-10-09 12:19:31 -04:00
mcp_compact.rs M13: `pdfcraft-cli mcp --compact` lists 12 tools and finds the rest by search (#353) 2026-10-08 16:55:25 -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
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