Skip to content

Commit af498c5

Browse files
committed
fix: Fixed possible null pointer during schema preprocessing
1 parent cc880bd commit af498c5

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1009,7 +1009,7 @@ public void postProcessParameter(CodegenParameter parameter) {
10091009
@Override
10101010
@SuppressWarnings("unused")
10111011
public void preprocessOpenAPI(OpenAPI openAPI) {
1012-
if (openAPI.getComponents() != null) {
1012+
if (openAPI.getComponents() != null && openAPI.getComponents().getSchemas() != null) {
10131013
// Remove duplicate oneOf
10141014
Map<String, Schema> schemas = new HashMap<>(openAPI.getComponents().getSchemas());
10151015
for (var schema : schemas.values()) {

0 commit comments

Comments
 (0)