-
… shared helper retrieval, validation methods, and update usages across the codebase. Remove unused test coverage entries.
-
…t. Add shared helper retrieval, validation methods, and update usages across the codebase.
-
…le handling. Add shared helper retrieval, validation methods, and update usages across the codebase.
-
Integrate `QPDFPageLabelDocumentHelper` with `QPDF` for improved page label handling. Add methods for retrieving shared helper instances, validating page label structures, and streamline usage throughout the codebase.
-
Create new private-API class Name
-
…or improved clarity and consistency, and remove unused test coverage entries.
-
… operator[] and `Name` for improved clarity and consistency, and remove unused test coverage entries.
-
…, and `Array` for improved clarity and consistency, and simplify `/Filter` and `/DecodeParms` handling.
-
…DecodeParms` using `Name`, `Dictionary`, and `Array` for improved clarity and consistency, and remove unused test coverage entries.
-
…tor[] for improved clarity and consistency, and remove unused test coverage entries.
-
…ame` for improved clarity and consistency, and simplify `/Identity` handling.
-
…ator[] for improved consistency and clarity, and remove unused test coverage entry.
-
…`Dictionary` and `Name` for improved clarity and consistency, and streamline `/Resources` and `/Font` handling.
-
…s for improved clarity and consistency.
-
Refactor `NNTreeImpl::repair`…
-
…a map during the first pass, add custom comparator for sorting keys.
-
Refactor QPDFAcroFormDocumentHelper::transformAnnotations
-
… redundant `initialized_dr_map` flag and directly checking `dr`.
-
…g with `Dictionary` and `Array`.
-
… with `std::deque` in `traverse_field` for better performance and simplify traversal logic.
-
…ield` function to increase code clarity.
-
…h `std::list<Dictionary>`, simplify `/Kids` handling, and update method calls for consistency.
-
…annotation` to increase code clarity.
-
…h operator[], update type handling for clarity and consistency, and streamline resource merging.
-
Add new private-API class Integer
-
…ndling, replace `QPDFObjectHandle` with direct type usage, and remove redundant `QTC::TC` calls.
-
…, remove redundant `QTC::TC` call, and simplify type usage.
-
…e handling to improve clarity and consistency.
-
Refactor: consolidate `field_to_annotations` and `field_to_name` maps…
-
…roFormDocumentHelper`, replace redundant maps with `FieldData` encapsulation.
-
Replace calls to `isNull`with calls to `null`
-
…n `QPDFWriter` and `QPDFJob`.
-
…eamFilter`, include necessary private headers.
-
…n `QPDFPageDocumentHelper`, `QPDFPageObjectHelper` and `QPDFPageLabelDocumentHelper`.
-
…n `QPDFOutlineObjectHelper` and `QPDFOutlineDocumentHelper`.
-
…s in `QPDFFormFieldObjectHelper`.
-
…n `QPDFAcroFormDocumentHelper`.