forked from loafle/openapi-generator-original
moved packages to address collisions with swagger-core per #145
This commit is contained in:
@@ -5,7 +5,7 @@ organization := "com.wordnik"
|
||||
|
||||
name := "swagger-codegen"
|
||||
|
||||
version := "2.0.14"
|
||||
version := "2.0.16"
|
||||
|
||||
scalaVersion := "2.10.0"
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
addSbtPlugin("com.typesafe.sbt" % "sbt-pgp" % "0.8")
|
||||
addSbtPlugin("com.typesafe.sbt" % "sbt-pgp" % "0.8.2")
|
||||
|
||||
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.9.1")
|
||||
|
||||
@@ -63,7 +63,7 @@
|
||||
<arg line="-source-path ${sourcepath}"/>
|
||||
<arg line="-footer 'Copyright Wordnik'"/>
|
||||
<arg line="-package com.wordnik.swagger.api 'Contains the apis which are used by clients to make calls to the services deployed'"/>
|
||||
<arg line="-package com.wordnik.swagger.model 'Contains common classes which encapsulate data elements required'"/>
|
||||
<arg line="-package com.wordnik.swagger.codegen.model 'Contains common classes which encapsulate data elements required'"/>
|
||||
<arg line="-package com.wordnik.swagger.common 'Contains classes which are used by the api classes to invoke the deployed api like SwaggerApi - a base class, ApiUserCredentials, etc.'"/>
|
||||
<arg line="-package com.wordnik.swagger.event 'Results of calls made to Wordnik are returned via dispatched events. This package contains such event classes. Right now thats just ApiClientEvent and Response.'"/>
|
||||
<arg line="-package com.wordnik.swagger.exception 'Contains classes that encapsulate the errors generated'"/>
|
||||
|
||||
@@ -18,7 +18,7 @@ package com.wordnik.swagger.codegen
|
||||
|
||||
import com.wordnik.swagger.codegen.BasicJavaGenerator
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
object BasicAndroidJavaClient extends BasicAndroidJavaGenerator {
|
||||
def main(args: Array[String]) = generateClient(args)
|
||||
@@ -53,10 +53,10 @@ class BasicAndroidJavaGenerator extends BasicJavaGenerator {
|
||||
override def destinationDir = "generated-code/android-java/src/main/java"
|
||||
|
||||
// package for models
|
||||
override def modelPackage = Some("com.wordnik.client.model")
|
||||
override def modelPackage: Option[String] = Some("com.wordnik.client.model")
|
||||
|
||||
// package for api classes
|
||||
override def apiPackage = Some("com.wordnik.client.api")
|
||||
override def apiPackage: Option[String] = Some("com.wordnik.client.api")
|
||||
|
||||
/**
|
||||
* you should override these params for generating the pom.xml and processing
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
object BasicCSharpGenerator extends BasicCSharpGenerator {
|
||||
def main(args: Array[String]) = generateClient(args)
|
||||
@@ -79,10 +79,10 @@ class BasicCSharpGenerator extends BasicGenerator {
|
||||
override def importMapping = Map()
|
||||
|
||||
// package for models
|
||||
override def modelPackage = Some("Com.Wordnik.Client.Model")
|
||||
override def modelPackage: Option[String] = Some("Com.Wordnik.Client.Model")
|
||||
|
||||
// package for api classes
|
||||
override def apiPackage = Some("Com.Wordnik.Client.Api")
|
||||
override def apiPackage: Option[String] = Some("Com.Wordnik.Client.Api")
|
||||
|
||||
// file suffix
|
||||
override def fileSuffix = ".cs"
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
abstract class BasicFlashCodegen extends BasicGenerator {
|
||||
override def defaultIncludes = Set(
|
||||
@@ -53,10 +53,10 @@ abstract class BasicFlashCodegen extends BasicGenerator {
|
||||
|
||||
|
||||
// package for models
|
||||
override def modelPackage = Some("com.wordnik.client.model")
|
||||
override def modelPackage: Option[String] = Some("com.wordnik.client.model")
|
||||
|
||||
// package for api classes
|
||||
override def apiPackage = Some("com.wordnik.client.api")
|
||||
override def apiPackage: Option[String] = Some("com.wordnik.client.api")
|
||||
|
||||
// file suffix
|
||||
override def fileSuffix = ".as"
|
||||
|
||||
@@ -20,8 +20,8 @@ import com.wordnik.swagger.codegen._
|
||||
import com.wordnik.swagger.codegen.util._
|
||||
import com.wordnik.swagger.codegen.language.CodegenConfig
|
||||
import com.wordnik.swagger.codegen.spec.SwaggerSpecValidator
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.model.SwaggerSerializers
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
import com.wordnik.swagger.codegen.model.SwaggerSerializers
|
||||
import com.wordnik.swagger.codegen.spec.ValidationMessage
|
||||
|
||||
import java.io.{ File, FileWriter }
|
||||
|
||||
@@ -38,10 +38,10 @@ class BasicGroovyGenerator extends BasicJavaGenerator {
|
||||
|
||||
|
||||
// package for models
|
||||
override def modelPackage = Some("com.wordnik.client.model")
|
||||
override def modelPackage: Option[String] = Some("com.wordnik.client.model")
|
||||
|
||||
// package for api classes
|
||||
override def apiPackage = Some("com.wordnik.client.api")
|
||||
override def apiPackage: Option[String] = Some("com.wordnik.client.api")
|
||||
|
||||
// file suffix
|
||||
override def fileSuffix = ".groovy"
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
object BasicJavaGenerator extends BasicJavaGenerator {
|
||||
def main(args: Array[String]) = generateClient(args)
|
||||
@@ -94,10 +94,10 @@ class BasicJavaGenerator extends BasicGenerator {
|
||||
)
|
||||
|
||||
// package for models
|
||||
override def modelPackage = Some("com.wordnik.client.model")
|
||||
override def modelPackage: Option[String] = Some("com.wordnik.client.model")
|
||||
|
||||
// package for api classes
|
||||
override def apiPackage = Some("com.wordnik.client.api")
|
||||
override def apiPackage: Option[String] = Some("com.wordnik.client.api")
|
||||
|
||||
// file suffix
|
||||
override def fileSuffix = ".java"
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
object BasicObjcGenerator extends BasicObjcGenerator {
|
||||
def main(args: Array[String]) = generateClient(args)
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import java.io.File
|
||||
|
||||
@@ -38,10 +38,10 @@ class BasicPHPGenerator extends BasicGenerator {
|
||||
override def destinationDir = "generated-code/php"
|
||||
|
||||
// package for models
|
||||
override def modelPackage = Some("models")
|
||||
override def modelPackage: Option[String] = Some("models")
|
||||
|
||||
// package for apis
|
||||
override def apiPackage = Some("")
|
||||
override def apiPackage: Option[String] = Some("")
|
||||
|
||||
// file suffix
|
||||
override def fileSuffix = ".php"
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import java.io.File
|
||||
|
||||
@@ -38,7 +38,7 @@ class BasicPythonGenerator extends BasicGenerator {
|
||||
override def destinationDir = "generated-code/python"
|
||||
|
||||
// package for models
|
||||
override def modelPackage = Some("models")
|
||||
override def modelPackage: Option[String] = Some("models")
|
||||
|
||||
// package for apis
|
||||
override def apiPackage = None
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import java.io.File
|
||||
|
||||
@@ -26,7 +26,7 @@ object BasicRubyGenerator extends BasicRubyGenerator {
|
||||
|
||||
class BasicRubyGenerator extends BasicGenerator {
|
||||
|
||||
override def apiPackage = Some("lib")
|
||||
override def apiPackage: Option[String] = Some("lib")
|
||||
|
||||
// location of templates
|
||||
override def templateDir = "ruby"
|
||||
@@ -44,7 +44,7 @@ class BasicRubyGenerator extends BasicGenerator {
|
||||
override def fileSuffix = ".rb"
|
||||
|
||||
// package for models
|
||||
override def modelPackage = Some("models")
|
||||
override def modelPackage: Option[String] = Some("models")
|
||||
|
||||
// response classes
|
||||
override def processResponseClass(responseClass: String): Option[String] = {
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
object BasicScalaGenerator extends BasicScalaGenerator {
|
||||
def main(args: Array[String]) = generateClient(args)
|
||||
@@ -114,10 +114,10 @@ class BasicScalaGenerator extends BasicGenerator {
|
||||
)
|
||||
|
||||
// package for models
|
||||
override def modelPackage = Some("com.wordnik.client.model")
|
||||
override def modelPackage: Option[String] = Some("com.wordnik.client.model")
|
||||
|
||||
// package for api classes
|
||||
override def apiPackage = Some("com.wordnik.client.api")
|
||||
override def apiPackage: Option[String] = Some("com.wordnik.client.api")
|
||||
|
||||
// response classes--if you don't want a response class, override and set to None
|
||||
override def processResponseClass(responseClass: String): Option[String] = {
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
import com.wordnik.swagger.codegen.util.CoreUtils
|
||||
import com.wordnik.swagger.codegen.language.CodegenConfig
|
||||
import com.wordnik.swagger.codegen.spec.SwaggerSpec._
|
||||
|
||||
@@ -2,7 +2,7 @@ package com.wordnik.swagger.codegen
|
||||
|
||||
import scala.collection.mutable
|
||||
import java.io.{File, FileWriter}
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
import scala.collection.mutable.{HashMap, ListBuffer}
|
||||
import language.CodegenConfig
|
||||
import scala.io.Source
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.wordnik.swagger.codegen
|
||||
|
||||
import com.wordnik.swagger.codegen.util.{ ResourceExtractor, ApiExtractor }
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import java.io.File
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
import com.wordnik.swagger.codegen.BasicGenerator
|
||||
import com.wordnik.swagger.codegen.spec.SwaggerSpec
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import scala.collection.mutable.{ HashMap, ListBuffer }
|
||||
|
||||
@@ -84,10 +84,10 @@ object SwaggerDocGenerator extends BasicGenerator {
|
||||
}
|
||||
|
||||
// package for models
|
||||
override def modelPackage = Some("models")
|
||||
override def modelPackage: Option[String] = Some("models")
|
||||
|
||||
// package for api classes
|
||||
override def apiPackage = Some("operations")
|
||||
override def apiPackage: Option[String] = Some("operations")
|
||||
|
||||
override def supportingFiles = List(
|
||||
("pom.xml", outputFolder, "pom.xml"),
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen.language
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import scala.collection.mutable.{ HashMap, HashSet }
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.wordnik.swagger.model
|
||||
package com.wordnik.swagger.codegen.model
|
||||
|
||||
trait AuthorizationType {
|
||||
def `type`: String
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.wordnik.swagger.model.legacy
|
||||
package com.wordnik.swagger.codegen.model.legacy
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
import com.wordnik.swagger.codegen.spec.ValidationMessage
|
||||
|
||||
import org.json4s._
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.wordnik.swagger.model
|
||||
package com.wordnik.swagger.codegen.model
|
||||
|
||||
import com.wordnik.swagger.codegen.spec.ValidationMessage
|
||||
import legacy.LegacySerializers
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package com.wordnik.swagger.model
|
||||
package com.wordnik.swagger.codegen.model
|
||||
|
||||
import scala.collection.mutable.LinkedHashMap
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen.spec
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
import com.wordnik.swagger.codegen.PathUtil
|
||||
import com.wordnik.swagger.codegen.spec.SwaggerSpec._
|
||||
import com.wordnik.swagger.codegen.util.CoreUtils
|
||||
|
||||
@@ -18,7 +18,7 @@ package com.wordnik.swagger.codegen.spec
|
||||
|
||||
import com.wordnik.swagger.codegen.util.{CoreUtils, ApiExtractor, ResourceExtractor}
|
||||
import com.wordnik.swagger.codegen.PathUtil
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import scala.collection.JavaConversions._
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen.util
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import org.json4s.jackson.JsonMethods._
|
||||
import org.json4s.jackson.Serialization.read
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen.util
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import scala.collection.mutable.{ HashSet, ListBuffer, HashMap }
|
||||
import scala.collection.JavaConversions._
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.wordnik.swagger.codegen.util
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import java.net._
|
||||
import java.io.InputStream
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
package com.wordnik.swagger.codegen.util
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import org.json4s._
|
||||
import org.json4s.jackson.JsonMethods._
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
import com.wordnik.swagger.codegen.{BasicCSharpGenerator, PathUtil}
|
||||
import com.wordnik.swagger.codegen.util._
|
||||
import com.wordnik.swagger.codegen.language._
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
import com.wordnik.swagger.codegen.BasicGenerator
|
||||
import com.wordnik.swagger.codegen.util._
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import org.junit.runner.RunWith
|
||||
import org.scalatest.junit.JUnitRunner
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
import com.wordnik.swagger.codegen.{BasicJavaGenerator, PathUtil}
|
||||
import com.wordnik.swagger.codegen.util._
|
||||
import com.wordnik.swagger.codegen.language._
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
import com.wordnik.swagger.codegen.{BasicScalaGenerator, Codegen, PathUtil}
|
||||
import com.wordnik.swagger.codegen.util._
|
||||
import com.wordnik.swagger.codegen.language._
|
||||
|
||||
@@ -39,7 +39,7 @@ class CodegenConfigTest extends FlatSpec with ShouldMatchers {
|
||||
override def escapeReservedWord(word: String) = "`" + word + "`"
|
||||
override def typeMapping = Map("int" -> "integer")
|
||||
override def invokerPackage = Some("com.wordnik.something")
|
||||
override def apiPackage = Some("com.wordnik.api")
|
||||
override def apiPackage: Option[String] = Some("com.wordnik.api")
|
||||
override def modelPackage = Some("com.wordnik.models")
|
||||
override def reservedWords = Set("special")
|
||||
override def importMapping = super.importMapping ++ Map("User" -> "com.mypackage.User")
|
||||
|
||||
@@ -2,7 +2,7 @@ package swaggerSpec1_1
|
||||
|
||||
import com.wordnik.swagger.codegen.util.CoreUtils
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
import com.wordnik.swagger.codegen.util._
|
||||
|
||||
import org.junit.runner.RunWith
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package swaggerSpec1_1
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import org.json4s._
|
||||
import org.json4s.JsonDSL._
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package swaggerSpec1_1
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import org.json4s._
|
||||
import org.json4s.JsonDSL._
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
package swaggerSpec1_1
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import org.json4s.jackson.JsonMethods._
|
||||
import org.json4s.jackson.Serialization.read
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
package swaggerSpec1_1
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
import com.wordnik.swagger.codegen.util.{ResourceExtractor, ApiExtractor, CoreUtils}
|
||||
|
||||
import org.junit.runner.RunWith
|
||||
|
||||
@@ -2,7 +2,7 @@ package swaggerSpec1_2
|
||||
|
||||
import com.wordnik.swagger.codegen.util.CoreUtils
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
import com.wordnik.swagger.codegen.util._
|
||||
|
||||
import org.junit.runner.RunWith
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package swaggerSpec1_2
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import org.json4s._
|
||||
import org.json4s.JsonDSL._
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package swaggerSpec1_2
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
|
||||
import org.json4s._
|
||||
import org.json4s.JsonDSL._
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
package swaggerSpec1_2
|
||||
|
||||
import com.wordnik.swagger.model._
|
||||
import com.wordnik.swagger.codegen.model._
|
||||
import com.wordnik.swagger.codegen.util.{ResourceExtractor, ApiExtractor, CoreUtils}
|
||||
|
||||
import org.junit.runner.RunWith
|
||||
|
||||
Reference in New Issue
Block a user