Я пытаюсь преобразовать спецификацию openAPI (написанную на yaml) в весенний облачный контракт YAML DSL. Есть ли какой-нибудь плагин, который мог бы выполнять такое преобразование?
Есть ли способ преобразовать спецификацию OpenAPI в весенний облачный контракт?
Ответы (1)
Да, ты можешь. Прочтите это сообщение в блоге о том, как включить контракт yaml в спецификацию openapi https://springframework.guru/defining-spring-cloud-contracts-in-open-api/
person
Marcin Grzejszczak
schedule
11.07.2019
Конвертер SCC OA3 объединяет облачный контракт Spring YAML DSL с расширениями OA3. Все, что мне нужно, это преобразовать любую спецификацию Open API в контракты DSL.
- person Linda Naoui; 11.07.2019
Достаточно добавить раздел в свой openapi, чтобы добавить туда контракт
- person Marcin Grzejszczak; 11.07.2019
Работает ли он с плагином openapi-generator-maven-plugin после добавления контракта в раздел openapi?
- person Linda Naoui; 12.07.2019
Насколько я понимаю, это просто расширение определения OpenAPI, поэтому оно будет работать с любыми плагинами, совместимыми с openapi.
- person Marcin Grzejszczak; 12.07.2019