openapi-generator/src/main/scala/ScalaPetstoreCodegen.scala
2012-08-24 18:22:35 -07:00

24 lines
788 B
Scala

import com.wordnik.swagger.codegen.BasicScalaGenerator
import com.wordnik.swagger.core._
object ScalaPetstoreCodegen extends BasicScalaGenerator {
def main(args: Array[String]) = generateClient(args)
override def packageName = "com.wordnik.petstore"
// where to write generated code
override def destinationDir = "samples/petstore/scala/src/main/scala"
// package for models
override def modelPackage = Some("com.wordnik.petstore.model")
// package for api classes
override def apiPackage = Some("com.wordnik.petstore.api")
// supporting classes
override def supportingFiles = List(
("apiInvoker.mustache", "samples/petstore/scala/src/main/scala/com/wordnik/client", "ApiInvoker.scala"),
("pom.mustache", "samples/petstore/scala", "pom.xml")
)
}