THPDFObjectGraphRepairReport Record
Status gives the terminal state, while Requested and Applied compare requested and actually applied repair kinds
Status is a THPDFObjectGraphRepairStatus value distinguishing not attempted, succeeded, no action, invalid document, object or depth limit overruns, unsafe findings, failed validation, and failure
Requested and Applied hold sets of THPDFObjectGraphRepairKind values, one per repairable structure: xref chain, trailer, catalog, page tree, or name tree
ObjectsExamined, ClonedObjectCount, and RepairCount summarize the work performed
XRefRepairs, TrailerRepairs, CatalogRepairs, PageTreeRepairs, and NameTreeRepairs count repairs per structure kind
ValidatedPageCount reports post-repair page validation, RolledBack reports whether the pass was reverted, and Diagnostic carries the reason