Вопросы по теме 'openapi-generator'

Контракт первого поколения OpenAPI
Я попытался использовать простой API OpenAPI V3 для реализации на OpenLiberty с парадигмой контрактов. Я использую следующий плагин для генерации кода OpenAPI: <groupId>org.openapitools</groupId>...
175 просмотров
schedule 24.10.2022

Как использовать команду gradlew для проекта jhipster с помощью openApiGenerator
Я создал свое приложение с помощью Jhipster с открытым apiGenerator и не могу выполнить команду gradlew. Что я сделал 1) Я читал в документах о создании открытого API, но не могу найти полезным удалить ошибку. 2) Я также не могу получить...
83 просмотров
schedule 19.04.2023

Аннотации Swagger 2 — пример осмысленной схемы для карт
Это почти то же самое, что другой вопрос для Swagger 1 , за исключением того, что это связано с Swagger 2. Короче говоря, у меня есть реализация, которую я пытаюсь аннотировать, чтобы создать спецификацию OpenApi 3. У одной из моделей есть...
2046 просмотров

Как указать значение пустой строки по умолчанию в открытой спецификации API для атрибута типа строка
У меня есть открытый файл api yaml, как показано ниже. Я хочу присвоить пустое строковое значение по умолчанию свойству строкового типа. Как это сделать Test: type: object required: ['', ''] properties: test1: type: string default: "...
2237 просмотров

Клиент OpenAPI PHP выдает фатальную ошибку с anyOf
Я пытаюсь создать автоматически созданный клиент PHP OpenAPI, используя свойства anyOf и allOf . Цель состоит в том, чтобы иметь возможность возвращать массив с полиморфизмом в нем: объекты разных типов. Также эти объекты также имеют общий...
868 просмотров

Сгенерированные исходники с API-First разработкой в ​​jhipster
Я пытаюсь создать новую службу в jhipster с помощью генератора openapi, но сгенерированные источники создаются в каталоге сборки (цели), поэтому бесполезно переопределять их и добавлять мою логику. Что я должен изменить в своем процессе? Я создал...
851 просмотров
schedule 02.01.2023

Почему openapi-generator-maven-plugin игнорирует мои имена тегов xml?
Я использую плагин openapi-generator-maven-plugin <groupId>org.openapitools</groupId> <artifactId>openapi-generator-maven-plugin</artifactId> <version>4.1.3</version> с...
611 просмотров
schedule 22.01.2024

OpenAPI npm cli не генерирует код Spring с использованием v3 oas
Я генерирую код сервера Spring, используя следующую команду openapi-generator generate -g spring -o eventspec -i pets.yaml Pets.yaml - это yaml-файл Petstore 3.0.0. Код создается правильно, однако зависимость springfox добавляется, а...
28 просмотров
schedule 18.04.2022

OpenApi: создание java / kotlin DTO из нескольких файлов
У меня проблема с импортом сгенерированного кода openapi-генератора для Java и Kotlin. Допустим, у меня есть root.yaml / child1.yaml / child2.yaml со следующим содержимым: components: schemas: Transfer: type: object allOf:...
713 просмотров

Генератор OpenApi ссылается на внешний объект POJO в спецификации файла YAML
Я использую OpenApi v3.3.4 (ранее называвшийся Swagger CodeGen ) плагин maven для генерации моего контроллера отдыха с помощью api.yml файлов, в которых я описываю все операции, которые я хочу раскрыть. В моем случае использования я хочу...
3537 просмотров
schedule 10.02.2023

Неоднозначная справочная ошибка в коде С#, сгенерированном OpenApi
Я использую генератор OpenAPI для создания клиентских библиотек для моего API С#. У меня проблемы с созданием клиента С#, потому что одна из моих моделей называется Environment. Сгенерированный служебный код для управления этой моделью приводит к...
347 просмотров
schedule 26.11.2022

Добавить собственную реализацию кодогенерации для плагина openapi-generator gradle
Я использую создание собственного кода для https://github.com/OpenAPITools/openapi-generator но я понятия не имею, как добавить это в плагин Gradle. Мне нужно добавить его в путь к классам, пока gradle выполняет задачи openapi Для maven я...
595 просмотров
schedule 07.07.2023

Использование контроллера OpenApi 3.0 SpringBoot
Используя плагин openapi maven: <dependency> <groupId>org.openapitools</groupId> <artifactId>openapi-generator-maven-plugin</artifactId> <version>4.2.2</version> </dependency> и...
1964 просмотров

Как использовать веб-API asp.net core 3.1, возвращающий файл с открытым API-клиентом, сгенерированным кодом для typescript (angular)
это проблема. У меня есть метод веб-API, который создает PDF-файл с использованием DinktoPdf, и я хочу вернуть его угловому клиенту и показать его во всплывающем окне, но, похоже, не могу его открыть. Это код для моего API:...
192 просмотров

Как добавить токен-носитель в заголовки сгенерированной конечной точки api из openapi-generator-cli
Я тестирую openapi-generator-cli для создания служб для React клиентское приложение из файла swagger.json . Теперь некоторые маршруты защищены и требуют в заголовках токена-носителя . Токен возвращается после входа в систему. Есть ли...
1110 просмотров

Как сгенерировать источники OpenAPI из gradle при создании приложения для Android
Чего я пытаюсь достичь Я пытаюсь создать свой клиент REST API для Android с помощью генератора OpenAPI из сценария build.gradle . Таким образом, мне не пришлось бы запускать командную строку генератора каждый раз, когда меняются спецификации. В...
1083 просмотров
schedule 05.06.2022

ошибка компиляции в POM из-за использования openApi для генерации кода
Поэтому я использую генератор кода openApi. (Все это относится и к кодеку Swagger, та же ошибка) Я создал проект maven в eclipse, и у меня есть POM, который выглядит так... <project xmlns="http://maven.apache.org/POM/4.0.0"...
760 просмотров

Как сгенерировать, скомпилировать, создать jar-файл и зависеть от модуля Gradle
У меня есть проект Java Gradle, который использует API, указанный OpenAPI. Я использовал плагин org.openapi.generator , который генерирует исходники, а также полный модуль Gradle. Я ожидаю, что есть способ определить шаги создания, компиляции,...
331 просмотров
schedule 22.02.2023

Получение inject() должно вызываться из контекста инъекции после обновления до Angular 11.
После обновления до Angular 11 я больше не могу ng serve использовать свое веб-приложение. Я создаю клиент, используя Spring Doc и последний генератор OpenAPI gradle-plutin (5.0.0). Проблема, похоже, связана с моим (сгенерированным)...
1247 просмотров

Пустой массив не выбирается по умолчанию для определенной модели в сгенерированном коде Open API AKA Swagger
При разработке API я определяю модель UserGeo , которая содержит два поля — domain (массив строк) и country (массив строк). Пустой список [] следует использовать в теле запроса, если для domain не указано значение. Но при определении...
176 просмотров