Skip to content

Commit 8f25c7c

Browse files
authored
Merge pull request #1406 from swagger-api/NPE_flatten
fix NPE in V3 Parser
2 parents 6a6760a + 0fd3e01 commit 8f25c7c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,9 @@ private SwaggerParseResult resolve(SwaggerParseResult result, List<Authorization
178178
final InlineModelResolver inlineModelResolver =
179179
new InlineModelResolver(options.isFlattenComposedSchemas(),
180180
options.isCamelCaseFlattenNaming(), options.isSkipMatches());
181-
inlineModelResolver.flatten(result.getOpenAPI());
181+
if (result.getOpenAPI()!= null) {
182+
inlineModelResolver.flatten(result.getOpenAPI());
183+
}
182184
}
183185
}
184186
} catch (Exception e) {

0 commit comments

Comments
 (0)