forked from loafle/openapi-generator-original
Allow for UUID types in akka-scala (#5069)
* allow for UUID types * update sample libs
This commit is contained in:
parent
bbe3fd4c71
commit
b2aa877ce0
@ -8,6 +8,7 @@ package {{package}}
|
||||
|
||||
import {{invokerPackage}}.ApiModel
|
||||
import org.joda.time.DateTime
|
||||
import java.util.UUID
|
||||
|
||||
{{#models}}
|
||||
{{#model}}
|
||||
|
@ -217,7 +217,7 @@
|
||||
<akka-version>2.3.9</akka-version>
|
||||
<joda-version>1.2</joda-version>
|
||||
<joda-time-version>2.2</joda-time-version>
|
||||
<swagger-core-version>1.5.9</swagger-core-version>
|
||||
<swagger-core-version>1.5.12</swagger-core-version>
|
||||
<maven-plugin.version>1.0.0</maven-plugin.version>
|
||||
|
||||
<junit-version>4.8.1</junit-version>
|
||||
|
@ -5,9 +5,9 @@
|
||||
*/
|
||||
package io.swagger.client.api
|
||||
|
||||
import io.swagger.client.model.Pet
|
||||
import io.swagger.client.model.ApiResponse
|
||||
import java.io.File
|
||||
import io.swagger.client.model.Pet
|
||||
import io.swagger.client.core._
|
||||
import io.swagger.client.core.CollectionFormats._
|
||||
import io.swagger.client.core.ApiKeyLocations._
|
||||
|
@ -23,7 +23,7 @@ object UserApi {
|
||||
def createUser(body: User): ApiRequest[Unit] =
|
||||
ApiRequest[Unit](ApiMethods.POST, "http://petstore.swagger.io/v2", "/user", "application/json")
|
||||
.withBody(body)
|
||||
.withDefaultSuccessResponse[Unit]
|
||||
.withSuccessResponse[Unit](0)
|
||||
/**
|
||||
*
|
||||
* Expected answers:
|
||||
@ -34,7 +34,7 @@ object UserApi {
|
||||
def createUsersWithArrayInput(body: Seq[User]): ApiRequest[Unit] =
|
||||
ApiRequest[Unit](ApiMethods.POST, "http://petstore.swagger.io/v2", "/user/createWithArray", "application/json")
|
||||
.withBody(body)
|
||||
.withDefaultSuccessResponse[Unit]
|
||||
.withSuccessResponse[Unit](0)
|
||||
/**
|
||||
*
|
||||
* Expected answers:
|
||||
@ -45,7 +45,7 @@ object UserApi {
|
||||
def createUsersWithListInput(body: Seq[User]): ApiRequest[Unit] =
|
||||
ApiRequest[Unit](ApiMethods.POST, "http://petstore.swagger.io/v2", "/user/createWithList", "application/json")
|
||||
.withBody(body)
|
||||
.withDefaultSuccessResponse[Unit]
|
||||
.withSuccessResponse[Unit](0)
|
||||
/**
|
||||
* This can only be done by the logged in user.
|
||||
*
|
||||
@ -105,7 +105,7 @@ object UserApi {
|
||||
*/
|
||||
def logoutUser(): ApiRequest[Unit] =
|
||||
ApiRequest[Unit](ApiMethods.GET, "http://petstore.swagger.io/v2", "/user/logout", "application/json")
|
||||
.withDefaultSuccessResponse[Unit]
|
||||
.withSuccessResponse[Unit](0)
|
||||
/**
|
||||
* This can only be done by the logged in user.
|
||||
*
|
||||
|
@ -8,6 +8,7 @@ package io.swagger.client.model
|
||||
|
||||
import io.swagger.client.core.ApiModel
|
||||
import org.joda.time.DateTime
|
||||
import java.util.UUID
|
||||
|
||||
case class ApiResponse (
|
||||
code: Option[Int],
|
||||
|
@ -8,6 +8,7 @@ package io.swagger.client.model
|
||||
|
||||
import io.swagger.client.core.ApiModel
|
||||
import org.joda.time.DateTime
|
||||
import java.util.UUID
|
||||
|
||||
case class Category (
|
||||
id: Option[Long],
|
||||
|
@ -8,6 +8,7 @@ package io.swagger.client.model
|
||||
|
||||
import io.swagger.client.core.ApiModel
|
||||
import org.joda.time.DateTime
|
||||
import java.util.UUID
|
||||
|
||||
case class Order (
|
||||
id: Option[Long],
|
||||
|
@ -8,6 +8,7 @@ package io.swagger.client.model
|
||||
|
||||
import io.swagger.client.core.ApiModel
|
||||
import org.joda.time.DateTime
|
||||
import java.util.UUID
|
||||
|
||||
case class Pet (
|
||||
id: Option[Long],
|
||||
|
@ -8,6 +8,7 @@ package io.swagger.client.model
|
||||
|
||||
import io.swagger.client.core.ApiModel
|
||||
import org.joda.time.DateTime
|
||||
import java.util.UUID
|
||||
|
||||
case class Tag (
|
||||
id: Option[Long],
|
||||
|
@ -8,6 +8,7 @@ package io.swagger.client.model
|
||||
|
||||
import io.swagger.client.core.ApiModel
|
||||
import org.joda.time.DateTime
|
||||
import java.util.UUID
|
||||
|
||||
case class User (
|
||||
id: Option[Long],
|
||||
|
Loading…
x
Reference in New Issue
Block a user