как удалить dataType "int32" из определения swagger для целочисленного атрибута - PullRequest
0 голосов
/ 28 апреля 2020

Я генерирую от чванства через аннотации. Одним из атрибутов модели ответа является int. Json схема показывает это как "totalResults": {"type": "integer", "format": "int32"} Я хотел бы удалить формат из чванства.

Согласно спецификации чванства сделайте c целое число может иметь 3 формата "-", "int32" и "int64" Фрагмент определения Swagger

Есть ли способ удалить формат или принудительно задать тип формата "-". Я попробовал аннотацию @ApiModelProperty, которая показывает опцию для dataType, но ничего для формата. Я не знаю, как установить формат.

1 Ответ

0 голосов
/ 29 апреля 2020

Похоже, dredd v13 имеет эту проблему. Понижение версии dredd до версии 12 решило проблему формата int32. Теперь Дредд принимает данную спецификацию чванства 2.

...