Ask a Question

Resolving external references in an OpenAPI model

rfairgri
Regular Visitor

Resolving external references in an OpenAPI model

How does one resolve references to external files in an OpenAPI model?  Even after I set the resolveFully option to true, the parsed OpenAPI model still contains external references:

 

  • ParseOptions options = new ParseOptions(); options.setResolveFully(true);
  • OpenAPI api = new OpenAPIParser() .readLocation(url, null, options) .getOpenAPI();

I've also tried swagger-cli bundle, but that command either fails on recursive schemas if I specify the -r option, or, if I omit the -r option, resolves external references to what I can only describe as "self-referential gobbledygook".

0 REPLIES 0
cancel
Showing results for 
Search instead for 
Did you mean: