pdftract/crates/pdftract-core/src
jedarden 0db78aa5ae fix(pdftract-6bxw): fix ObjStm parser caching and test data
- Change resolve function signature from Fn(ObjRef) -> Option<PdfObject>
  to Fn(ObjRef) -> Option<PdfStream> for type safety
- Fix caching: load_object_stream now properly populates cache
- Fix error propagation for /Extends chains (CircularRef, DepthExceeded)
- Fix test data: add whitespace between embedded objects for lexer
- Fix compilation error in test_truncated_objstm_body

All 16 objstm tests now pass.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-20 22:47:29 -04:00
..
fingerprint feat(pdftract-154mz): fix canonicalization module compilation 2026-05-20 19:24:38 -04:00
parser fix(pdftract-6bxw): fix ObjStm parser caching and test data 2026-05-20 22:47:29 -04:00
diagnostics.rs docs(pdftract-49f8): establish Cargo.lock policy and documentation 2026-05-20 18:13:14 -04:00
lib.rs feat(pdftract-154mz): fix canonicalization module compilation 2026-05-20 19:24:38 -04:00