forked from loafle/openapi-generator-original
Add additional properties to Java CodegenModel (#1854)
Fixes the first part of https://github.com/OpenAPITools/openapi-generator/pull/1729#issuecomment-451991109 (see https://github.com/OpenAPITools/openapi-generator/pull/1729#issuecomment-449937728). The second part was fixed by https://github.com/OpenAPITools/openapi-generator/pull/1845 (commit d65dd763d814fba356a61abeae6dd1dbc4193fd2).
This commit is contained in:
parent
9331df791f
commit
4c14c85542
@ -1436,4 +1436,13 @@ public abstract class AbstractJavaCodegen extends DefaultCodegen implements Code
|
|||||||
public void setParentOverridden(final boolean parentOverridden) {
|
public void setParentOverridden(final boolean parentOverridden) {
|
||||||
this.parentOverridden = parentOverridden;
|
this.parentOverridden = parentOverridden;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void addAdditionPropertiesToCodeGenModel(CodegenModel codegenModel, Schema schema) {
|
||||||
|
super.addAdditionPropertiesToCodeGenModel(codegenModel, schema);
|
||||||
|
|
||||||
|
// See https://github.com/OpenAPITools/openapi-generator/pull/1729#issuecomment-449937728
|
||||||
|
codegenModel.additionalPropertiesType = getSchemaType(ModelUtils.getAdditionalProperties(schema));
|
||||||
|
addImport(codegenModel, codegenModel.additionalPropertiesType);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user