forked from loafle/openapi-generator-original
Update to latest swagger-core, parser versions (#4472)
* updated to release versions * fixed defaultValue objects to strings * added top-level jackson version * added missing dependency, removed from swagger-core
This commit is contained in:
@@ -2247,11 +2247,20 @@ public class DefaultCodegen {
|
||||
|
||||
// move the defaultValue for headers, forms and params
|
||||
if (param instanceof QueryParameter) {
|
||||
p.defaultValue = ((QueryParameter) param).getDefaultValue();
|
||||
QueryParameter qp = (QueryParameter) param;
|
||||
if(qp.getDefaultValue() != null) {
|
||||
p.defaultValue = qp.getDefaultValue().toString();
|
||||
}
|
||||
} else if (param instanceof HeaderParameter) {
|
||||
p.defaultValue = ((HeaderParameter) param).getDefaultValue();
|
||||
HeaderParameter hp = (HeaderParameter) param;
|
||||
if(hp.getDefaultValue() != null) {
|
||||
p.defaultValue = hp.getDefaultValue().toString();
|
||||
}
|
||||
} else if (param instanceof FormParameter) {
|
||||
p.defaultValue = ((FormParameter) param).getDefaultValue();
|
||||
FormParameter fp = (FormParameter) param;
|
||||
if(fp.getDefaultValue() != null) {
|
||||
p.defaultValue = fp.getDefaultValue().toString();
|
||||
}
|
||||
}
|
||||
|
||||
p.vendorExtensions = param.getVendorExtensions();
|
||||
|
||||
Reference in New Issue
Block a user