added invoker param

This commit is contained in:
Tony Tam 2012-08-28 00:57:49 -07:00
parent 5f81594f03
commit 52a9195411
3 changed files with 6 additions and 2 deletions

View File

@ -21,7 +21,8 @@ import com.wordnik.swagger.core._
object ScalaPetstoreCodegen extends BasicScalaGenerator {
def main(args: Array[String]) = generateClient(args)
override def packageName = "com.wordnik.petstore"
// package for api invoker, error files
override def invokerPackage: Option[String] = Some("com.wordnik.client")
// where to write generated code
override def destinationDir = "samples/petstore/scala/src/main/scala"

View File

@ -39,6 +39,9 @@ class BasicScalaGenerator extends BasicGenerator {
"double" -> "Double",
"object" -> "Any")
// package for api invoker, error files
override def invokerPackage: Option[String] = Some("com.wordnik.client")
// template used for models
modelTemplateFiles += "model.mustache" -> ".scala"

View File

@ -142,7 +142,7 @@ class Codegen(config: CodegenConfig) {
val engine = engineData._1
val template = engineData._2
var data = Map[String, AnyRef](
"package" -> bundle("package"),
"invokerPackage" -> bundle("invokerPackage"),