eclipse-vertx / vertx-json-schema

Vert.x Json Schema
Other
78 stars 32 forks source link

Reproducer/slow resolving #86

Closed pmlopes closed 1 year ago

pmlopes commented 1 year ago

Motivation:

Resolution was performing the same task hundreds of times, instead of caching the expensive task. It also didn't handle correctly the case of circular references, which are allowed in the spec.

This fix, addresses these cases and updates the javadoc respectively.