Apicurio / apicurio-data-models

A library (Java and JavaScript compatible) to implement data models for OpenAPI and AsyncAPI.
https://www.apicur.io/datamodels/
Apache License 2.0
56 stars 38 forks source link

Port dereference functionality from 1.x to 2.x #642

Open MikeEdgar opened 1 year ago

MikeEdgar commented 1 year ago

Dereferencing functionality was previously in version 1.x [1 & 2], but not ported to 2.x. This issue is to track the porting of the feature to the 2.x series.

[1] https://github.com/Apicurio/apicurio-data-models/tree/1.1.27/src/main/java/io/apicurio/datamodels/openapi/visitors/dereference [2] https://github.com/Apicurio/apicurio-data-models/blob/1.1.27/src/main/java/io/apicurio/datamodels/Library.java#L303-L343

EricWittmann commented 1 year ago

Started working on this a little bit, FYI.

EricWittmann commented 1 year ago

Early draft of this functionality for a-d-m version 2.x is here:

https://github.com/Apicurio/apicurio-data-models/pull/669

@MikeEdgar @jsenko