Skip to content

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.

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.

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.

AxisResult
never-throw0 throws across full corpus
well-formedcorpus WF = 0
losslesscorpus lossless = 0, byte-exact round-trip
conformance205 passing, 7 documented skips