Плагин Swagger Codegen Maven включает только первый $ ref в сгенерированном коде - PullRequest
0 голосов
/ 11 октября 2018

Если я определяю объект схемы следующим образом:

UpdateDto:
  allOf:
  - $ref: '#/Update'
  - $ref: '#/Base'

И Update, и Base генерируются как классы.Сгенерированный UpdateDto только расширяет Update.

Есть ли какой-нибудь способ генерировать и Update, и Base как интерфейсы, чтобы UpdateDto мог реализовать их оба.

Я использую следующий плагин:

<plugins>
    <plugin>
        <groupId>io.swagger.codegen.v3</groupId>
        <artifactId>swagger-codegen-maven-plugin</artifactId>
    </plugin>
</plugins>
...