GraphQL Conformance
Lanexio Parser implements GraphQL parsing with auto-detection of executable documents versus SDL (Schema Definition Language). The conformance suite validates both modes plus malformed-input rejection.
Test results
Section titled “Test results”205 tests pass, 7 skipped. The skipped tests are documented non-blocking gaps — the parser is lenient rather than strict, accepting input a validator would reject. Each skip carries an inline rationale. Lenient parsing is the design choice: parse what you can, flag what you can’t, never throw.
Auto-detection
Section titled “Auto-detection”parseGraphql inspects the input and routes to the executable-document parser or the SDL parser automatically. Callers don’t need to specify which mode to use.
Four-axis bar
Section titled “Four-axis bar”| Axis | Result |
|---|---|
| never-throw | 0 throws across full corpus |
| well-formed | corpus WF = 0 |
| lossless | corpus lossless = 0, byte-exact round-trip |
| conformance | 205 passing, 7 documented skips |