Свойства модели класса дела не распознаются в Swagger-Play2 для Play 2.5 (Scala)
При создании спецификаций Swagger для API Play 2.5 Scala с Swagger-Play2 версии 1.5.3 ( https://github.com/swagger-api/swagger-play) мы не можем генерировать свойства определения на основе полей модели класса случая. Аннотации @ApiModel и @ApiModelProperty, похоже, не распознаются.
При отладке swagger-play2 я вижу, что во время генерации определения swagger поля класса дел удаляются, потому что они интерпретируются как невидимые (приватные). Это происходит в jackson-databind, от которого зависит swagger-play2 (в POJOPropertiesCollector.java#_removeUnwantedProperties]). Добавление методов getter к полям класса case делает его работоспособным, но не является хорошим решением.
Хотели проверить, сталкивался ли кто-нибудь еще с swagger-play2 с этой проблемой и смог ли получить аннотации @ApiModel и @ApiModelProperty для работы с классами дел?
Кроме того, какие еще фреймворки используют люди для создания документации api для apis, написанной в фреймворке play в Scala? Какие-нибудь альтернативы swagger-play2? Любая помощь очень ценится.