fix Array[long] to List[Long]

This commit is contained in:
Ivan Porto Carrero 2013-09-05 21:45:19 -07:00
parent c90083855f
commit 7056081605
2 changed files with 5 additions and 4 deletions

View File

@ -5,7 +5,7 @@ organization := "com.wordnik"
name := "swagger-codegen"
version := "2.0.9-WN9"
version := "2.0.9-WN11"
scalaVersion := "2.10.0"

View File

@ -500,9 +500,10 @@ class ScalaAsyncClientGenerator(cfg: SwaggerGenConfig) extends BasicGenerator {
val declaredType = (dt.indexOf("["): @switch) match {
case -1 => dt
case n: Int => {
if (dt.substring(0, n).toLowerCase == "array")
"List" + dt.substring(n)
else dt
if (dt.substring(0, n).toLowerCase == "array") {
val dtt = dt.substring(n + 1, dt.length - 1)
s"List[${typeMapping.getOrElse(dtt, dtt)}]"
} else dt
}
}
typeMapping.getOrElse(declaredType, declaredType)