mirror of
https://github.com/storytold/craft-libs.git
synced 2026-11-06 10:39:06 +00:00
- craft-ui shown_names resolves label collisions with hash-map counts and a worklist, so a crafted cascade is linear instead of cubic (CodeRabbit CWE-407, ui/src/printing.rs:32) - parse_ppd caps group, option and choice labels at 256 characters before each option copies its group (CodeRabbit CWE-400, print/src/lib.rs:232) - printers_parsed tracks seen destinations in a HashSet (CodeRabbit CWE-407, lib.rs:417) - sheets::Reader::rect checks an inline array's length before reading it and borrows direct objects instead of deep-cloning the inherited MediaBox/CropBox/Rotate for every page (CodeRabbit CWE-400, print/src/sheets.rs:774)