Я пытаюсь сгенерировать java классы моделей из спецификации yaml, используя openapi-generator-maven-plugin: 3.3.4. В одном компоненте у меня есть параметр allOf, пытающийся объединить два разных компонента по их ссылкам. Это выглядит так:
Flight:
allOf:
- $ref: '#/components/schemas/FlightReference'
- $ref: '#/components/schemas/FlightItem'
Я получил класс Flight, который расширяет FlightReference, и FlightItem вообще не включен в модель. AFAIK в swagger-codegen-maven-plugin: все свойства обоих классов были помещены в класс Flight, а текущий плагин вместо этого вводит полиморфизм, пропуская поля из второго компонента.
Есть ли способ создать класс, который объединяет все параметры из двух других компонентов, как в плагине Swagger 2.0?