Swagger Codegen CLI 2.3.1 не генерирует свойства модели с типом "массив"
Мое определение модели выглядит так:
swagger: '2.0'
definitions:
Foo:
type: object
properties:
fooProp1:
type: string
fooProp2:
type: array
items:
$ref: '#/definitions/Bar'
Bar:
type: object
properties:
blah:
type: string
Я использовал Swagger Codegen CLI 2.3.1 для генерации как моделей Java для бэкенда, так и моделей TypeScript для внешнего интерфейса. В обоих случаях в классе Foo есть только свойство "fooProp1", но нет "fooProp2". Я ожидал что-то вроде
private List<Bar> fooProp2;
будет в сгенерированных классах модели Java.
Что я упустил? Есть ли проблема в моем коде Swagger? Как мне изменить код Swagger, чтобы получить код ожидаемой модели сервера / клиента?
Спасибо заранее!!