Skip to content

fix: Evaluation paths to exclude `$ref` / `$dynamicRef` / `$recursive…

a5fcdd9
Select commit
Loading
Failed to load commit list.
Merged

fix: Evaluation paths to exclude $ref / $dynamicRef / $recursiveRef #904

fix: Evaluation paths to exclude `$ref` / `$dynamicRef` / `$recursive…
a5fcdd9
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis succeeded Jan 16, 2026 in 0s

Performance Gate Passed

Summary

⚡ 11 improved benchmarks
✅ 50 untouched benchmarks

Performance Changes

Benchmark BASE HEAD Efficiency
evaluate[Fast/Invalid] 42.2 µs 30.2 µs +39.8%
evaluate[Fast/Valid] 39.8 µs 26.7 µs +48.96%
evaluate[Swagger/Kubernetes] 1,043.1 ms 592 ms +76.21%
evaluate[GeoJSON/Canada] 3,185.1 ms 702 ms ×4.5
evaluate[Open API/Zuora] 678.5 ms 527.9 ms +28.52%
evaluate[unevaluated_properties] 157.6 µs 142.9 µs +10.28%
evaluate[unevaluated_items] 101.5 µs 52.9 µs +91.79%
validate[Fast/Invalid] 4 µs 3.2 µs +27.47%
evaluate[CITM/Catalog] 97.1 ms 86.7 ms +11.92%
evaluate[FHIR/Fhir] 8,707.7 µs 292.7 µs ×30
build[Open API] 7.5 ms 5.5 ms +35.17%