Skip to content

Commit 9756d65

Browse files
committed
Fix for issue 954
Inconsistent handling of resolveFully and flatten options from ParseOptions
1 parent 5fe31a3 commit 9756d65

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

modules/swagger-parser-v3/src/main/java/io/swagger/v3/parser/OpenAPIV3Parser.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -180,9 +180,7 @@ public SwaggerParseResult readContents(String swaggerAsString, List<Authorizatio
180180
if (options.isResolveFully()) {
181181
result.setOpenAPI(new OpenAPIResolver(result.getOpenAPI(), auth, null).resolve());
182182
new ResolverFully(options.isResolveCombinators()).resolveFully(result.getOpenAPI());
183-
184-
}
185-
if (options.isFlatten()) {
183+
} else if (options.isFlatten()) {
186184
new InlineModelResolver().flatten(result.getOpenAPI());
187185
}
188186
}else{

0 commit comments

Comments
 (0)