Есть ли способ преобразовать спецификацию OpenAPI в весенний облачный контракт?

Я пытаюсь преобразовать спецификацию openAPI (написанную на yaml) в весенний облачный контракт YAML DSL. Есть ли какой-нибудь плагин, который мог бы выполнять такое преобразование?


person Linda Naoui    schedule 11.07.2019    source источник


Ответы (1)


Да, ты можешь. Прочтите это сообщение в блоге о том, как включить контракт yaml в спецификацию openapi https://springframework.guru/defining-spring-cloud-contracts-in-open-api/

person Marcin Grzejszczak    schedule 11.07.2019
comment
Конвертер SCC OA3 объединяет облачный контракт Spring YAML DSL с расширениями OA3. Все, что мне нужно, это преобразовать любую спецификацию Open API в контракты DSL. - person Linda Naoui; 11.07.2019
comment
Достаточно добавить раздел в свой openapi, чтобы добавить туда контракт - person Marcin Grzejszczak; 11.07.2019
comment
Работает ли он с плагином openapi-generator-maven-plugin после добавления контракта в раздел openapi? - person Linda Naoui; 12.07.2019
comment
Насколько я понимаю, это просто расширение определения OpenAPI, поэтому оно будет работать с любыми плагинами, совместимыми с openapi. - person Marcin Grzejszczak; 12.07.2019