Ошибки в YAML, созданные из пользовательского интерфейса Swagger

Я сгенерировал файл YAML из редактора Swagger, и он дает мне много ошибок, соответствующих LocalDate.

Соответствует этой строке: $ref: '#/definitions/LocalDate'

Я получаю эту ошибку:

Семантическая ошибка в определениях.

Любые указатели на то, как решить эту проблему.

Редактировать:

Просто чтобы добавить еще немного контекста. У меня есть приложение, в котором мы создали веб-сервис RESTful с использованием Spring Boot, который был интегрирован с Swagger. Теперь мы хотим интегрировать его с OpenAPI, поэтому я пытаюсь создать файл YAML из Swagger, а затем создать из него java-заглушки.


person Lokesh    schedule 27.12.2018    source источник
comment
1) Можете ли вы опубликовать полный файл YAML? 2) Что вы подразумеваете под YML, созданным из пользовательского интерфейса Swagger, и сгенерированным файлом YML из редактора Swagger? Пользовательский интерфейс Swagger — это средство визуализации документации, оно ничего не генерирует. Редактор Swagger также не генерирует определения, он позволяет писать их вручную или загружать из файла. Как вы на самом деле создали файл YAML? Вы написали его вручную или он был сгенерирован из исходного кода какой-то библиотекой, такой как Swashbuckle, Springfox, Swagger-PHP и т. д.?   -  person Helen    schedule 27.12.2018
comment
@Helen: Пожалуйста, смотрите мое редактирование. Совместное использование полного файла YAML может оказаться невозможным из-за его большого размера. Но я могу ответить на любые вопросы или вставить фрагменты, где это необходимо.   -  person Lokesh    schedule 27.12.2018
comment
Это не помогло, но определенно дало мне направление. Спасибо   -  person Lokesh    schedule 27.12.2018
comment
Вам удалось это исправить? У меня такая же проблема.   -  person mor222    schedule 24.04.2019
comment
Я также получил эту проблему: P   -  person Marcus Ekström    schedule 26.02.2020