forked from loafle/openapi-generator-original
Merge pull request #137 from radonsky/clone_required_parameters
clone the parameter map when creating list of required parameters
This commit is contained in:
commit
07f36d3500
@ -308,11 +308,7 @@ class Codegen(config: CodegenConfig) {
|
|||||||
|
|
||||||
val requiredParams = new ListBuffer[HashMap[String, AnyRef]]
|
val requiredParams = new ListBuffer[HashMap[String, AnyRef]]
|
||||||
paramList.filter(p => p.contains("required") && p("required") == "true").foreach(param => {
|
paramList.filter(p => p.contains("required") && p("required") == "true").foreach(param => {
|
||||||
requiredParams += HashMap(
|
requiredParams += (param.clone += "hasMore" -> "true")
|
||||||
"paramName" -> param("paramName"),
|
|
||||||
"defaultValue" -> param("defaultValue"),
|
|
||||||
"baseName" -> param("baseName"),
|
|
||||||
"hasMore" -> "true")
|
|
||||||
})
|
})
|
||||||
requiredParams.size match {
|
requiredParams.size match {
|
||||||
case 0 =>
|
case 0 =>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user