You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The RefInliner change of #56 exposed some errors in the example schemas. Why were these not caught using the normal validation method? Did we set it up wrong, so it doesn't do recursive validation?
The text was updated successfully, but these errors were encountered:
This is inefficient when only one item from a large schema is inlined, but this way inlined schemas are still valid (my previous way of flattening refs included `/` in the property names). Schemas are inlined under a reserved "remote" property at the same level of "definitions" and "properties". As a side effect, RefRenamer no longer has to worry about clobbering keys, so that code was simplified.
Had to fix example schemas - need to do more research on why this wasn't caught earlier (#66).
The RefInliner change of #56 exposed some errors in the example schemas. Why were these not caught using the normal validation method? Did we set it up wrong, so it doesn't do recursive validation?
The text was updated successfully, but these errors were encountered: