XJC plugin to restrict and adapt marshalled data according to the TolerantReader pattern
-
Updated
Dec 16, 2022 - Java
XJC plugin to restrict and adapt marshalled data according to the TolerantReader pattern
Ever heard about Tolerant Reader?
Prove event consumers obey the Tolerant Reader pattern against the wire schemas they consume (manifest × schema × structural code facts).
A pretty simple Data Passenger - building object trees by a tolerant XML reader
The three-tool wire-contract suite: contract-manifest + tolerant-reader-audit + schema-regime-check, and the suite-check.sh tripwire that proves the loop closes.
Add a description, image, and links to the tolerant-reader topic page so that developers can more easily learn about it.
To associate your repository with the tolerant-reader topic, visit your repo's landing page and select "manage topics."