Skip to content

Commit 0bb9e27

Browse files
committed
added missed properties to map schema for java generators
1 parent 828ba4b commit 0bb9e27

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3061,7 +3061,7 @@ protected void addImport(CodegenModel m, String type) {
30613061
}
30623062
}
30633063

3064-
private void addVars(CodegenModel codegenModel, Map<String, Schema> properties, List<String> required) {
3064+
protected void addVars(CodegenModel codegenModel, Map<String, Schema> properties, List<String> required) {
30653065
addVars(codegenModel, properties, required, null, null);
30663066
}
30673067

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -941,6 +941,12 @@ public CodegenModel fromModel(String name, Schema schema, Map<String, Schema> al
941941
return codegenModel;
942942
}
943943

944+
@Override
945+
protected void addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel, Schema schema) {
946+
super.addAdditionPropertiesToCodeGenModel(codegenModel, schema);
947+
addVars(codegenModel, schema.getProperties(), schema.getRequired());
948+
}
949+
944950
@Override
945951
public void postProcessModelProperty(CodegenModel model, CodegenProperty property) {
946952
if(serializeBigDecimalAsString) {

0 commit comments

Comments
 (0)