Skip to content

Commit 050f8fb

Browse files
committed
fix(generator): fix java.lang.NullPointerException: Cannot read field "name" because "codegenModel" is null
1 parent a9f439f commit 050f8fb

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -745,6 +745,11 @@ private String constructExampleCode(CodegenProperty codegenProperty, HashMap<Str
745745

746746
private String constructExampleCode(CodegenModel codegenModel, HashMap<String, CodegenModel> modelMaps,
747747
HashMap<String, Integer> processedModelMap) {
748+
// fix: java.lang.NullPointerException: Cannot read field "name" because "codegenModel" is null
749+
if (codegenModel == null) {
750+
return "";
751+
}
752+
748753
// break infinite recursion. Return, in case a model is already processed in the
749754
// current context.
750755
String model = codegenModel.name;

0 commit comments

Comments
 (0)