Swagger клиент codegen не включает дополнительные методы - PullRequest
0 голосов
/ 01 мая 2018

Я использую swagger codegen ( на этом Zoura swagger ) для создания клиента шаблона Java / rest. Я использую плагин Gradle Swagger:

id "org.hidetake.swagger.generator" version "2.11.0"

Вот конфиг для него:

{
  "library": "resttemplate",
  "dateLibrary": "java8",
  "hideGenerationTimestamp": true,
  "modelPackage": "zuora.model",
  "apiPackage": "zuora.api",
  "invokerPackage": "zuora",
  "clientPackage" : "zuora.client"
}

Клиент генерируется, однако даже при наличии множества необязательных полей они не создаются как таковые, и все требуется. Я что-то упустил?

1 Ответ

0 голосов
/ 16 сентября 2018

У меня просто была эта проблема, и я решил ее так:

<configOptions>
     <fullJavaUtil>false</fullJavaUtil>
</configOptions>

Если вы посмотрите на код , вы обнаружите, что условие инвертировано.

...