Skip to content

Commit aad730d

Browse files
authored
Merge pull request #496 from swagger-api/ticket-495
refs #495 - fix NPE
2 parents aa591cf + 2c6ad83 commit aad730d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/java/io/swagger/codegen/v3/generators/java/JavaClientCodegen.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -521,7 +521,8 @@ protected List<Map<String, Object>> modelInheritanceSupportInGson(List<?> allMod
521521
}
522522
}
523523
List<Map<String, Object>> parentsList = new ArrayList<>();
524-
for (CodegenModel parentModel : byParent.keySet()) {
524+
for (Map.Entry<CodegenModel, List<CodegenModel>> parentModelEntry : byParent.entrySet()) {
525+
CodegenModel parentModel = parentModelEntry.getKey();
525526
List<Map<String, Object>> childrenList = new ArrayList<>();
526527
Map<String, Object> parent = new HashMap<>();
527528
parent.put("classname", parentModel.classname);
@@ -540,6 +541,7 @@ protected List<Map<String, Object>> modelInheritanceSupportInGson(List<?> allMod
540541
}
541542
parentsList.add(parent);
542543
}
544+
543545
return parentsList;
544546
}
545547

0 commit comments

Comments
 (0)