Вопросы по теме 'openapi-generator'
Swagger 2.0 по умолчанию null для списка в моделях
Я пытаюсь создать объект модели, который содержит пару ключ-значение "строка-список". Есть ли способ по умолчанию сделать список нулевым, а не пустым списком?
В настоящее время модель настраивается следующим образом:
Filter:
type: "object"...
1314 просмотров
schedule
14.02.2023
Генератор java-кода Open api 3.0 - как создавать списки экземпляров?
Несколько недель назад мы перенесли файлы нашего проекта Swagger 2.0 на Open api 3.0. Мы используем генератор кода Java для создания наших классов.
В Swagger 2.0 и swagger-codegen-cli-2.2.2.jar списки создавались следующим образом:
private...
2038 просмотров
schedule
14.03.2022
Использование OpenAPI / Swagger CodeGen без swagger.json
У меня есть REST API, который не был создан с учетом Swagger . У него нет файла swagger.json. Я не контролирую этот API. API основан на URL, отвечает на запросы GET, POST и PUT и возвращает JSON или XML.
Есть ли путь вперед, который позволил бы...
247 просмотров
schedule
13.03.2022
Можно ли исключить пути в генерации кода Openapi?
Мы используем большой сторонний API с множеством дополнительных функций. Существует 27 конечных точек, и нам нужно лишь несколько из них от Maven. Мы используем генерацию на стороне сервера.
Если вам интересно, API находится здесь:...
2251 просмотров
schedule
10.05.2022
Могу ли я передать переменные среды в openapi-generator?
Я бегу openapi-generator generate -i swagger.yml -g html2 -o swagger-out , а в моем swagger.yml файле есть:
openapi: "3.0.0"
info:
title: "User Web-Service"
version: "0.1.0"
servers:
- url: api.myhost.com
description: "Server"...
757 просмотров
schedule
10.10.2023
Невозможно сгенерировать nodejs-сервер с помощью openapi-generator
Как я могу сгенерировать nodejs-server с OAS 2.0 в качестве входных данных с openapi-generator?
openapi-generator работает на двух версиях 3.3.4 и 4.0.0. Результаты моей казни перечислены ниже.
■in 3.3.4
java -jar...
1511 просмотров
schedule
25.09.2022
JHipster/OpenAPI — невозможно определить тип схемы, содержащий массив объектов
Я использую JHipster и OpenAPI для создания проекта Spring Boot. После создания проекта с помощью JHipster я копирую свой файл OpenAPI в src/main/resources/swagger/api.yml и запускаю подгенератор OpenAPI с помощью mvnw generate-sources . Он...
194 просмотров
schedule
18.12.2022
Могу ли я использовать openapi-generator-maven-plugin для создания Server-Stubs?
Есть ли конфигурация openapi-generator-maven-plugin для создания Server-Stubs?
Спасибо
466 просмотров
schedule
22.08.2023
Как я могу добавить сгенерированные источники kotlin в исходный путь в gradle?
Для сгенерированных источников Java я использую:
sourceSets["main"].java {
srcDir("$buildDir/generated/java")
}
tasks.withType(JavaCompile::class) {
dependsOn("myGenerator")
}
Но теперь я сгенерировал исходники kotlin, а функция...
81 просмотров
schedule
26.04.2023
Получение спецификации openapi из библиотеки, от которой я зависим
У меня есть несколько приложений, использующих одни и те же типы данных. Я продублировал их в каждой спецификации OpenAPI. Бу.
Я увидел свет и перенес эти типы в библиотеку, и они помечены как импортированные в приложениях. У библиотеки есть...
103 просмотров
schedule
10.05.2022
Изменение типов возвращаемых значений для интерфейсов, сгенерированных Spring openapi-generator-maven-plugin
Мне удалось сгенерировать интерфейсы из файла дескриптора open-api .yaml, но, как и в заголовке вопроса, я хотел бы изменить тип ответа этих интерфейсов с ResponseEntity на мои собственные типы. В основном вместо интерфейса с такой подписью:...
1981 просмотров
schedule
15.11.2023
Вывод имени файла плагина Gradle генератора OpenAPI
Я использую плагин Gradle генератора OpenAPI с генератором "jaxrs-resteasy", и мне было интересно, есть ли способ изменить имя выходных файлов. Прямо сейчас он создает ApiApi.java, ApiApiService.java, ApiException.java и т. Д.
Есть ли способ...
347 просмотров
schedule
03.04.2022
Как правильно делиться кодом между клиентом и сервером с помощью swagger / openapi
Я пытаюсь понять, как использовать openapi-generator, чтобы минимизировать дублирование кода Python между клиентом и сервером. Если это важно, я использую FastAPI в качестве веб-фреймворка вместе с Pydantic.
На стороне сервера у меня есть:...
107 просмотров
schedule
06.03.2022
Ошибка синтаксического анализа создания заглушки сервера с помощью openapitools / openapi-generator-cli с использованием OAS 3.0
Я пытаюсь сгенерировать серверный код с помощью openapitools / openapi-generator-cli, который я установил глобально с помощью NPM.
Когда я запускаю команду: openapi-generator generate -i MyApi.yaml -g aspnetcore -o ./src
Я получаю следующую...
411 просмотров
schedule
12.05.2022
Как использовать свойство OpenAPI oneOf с плагином openapi-generator-maven-plugin при генерации кода Spring
Я разрабатываю приложение с интерфейсом Angular и серверной частью RESTful Spring Boot.
Я нашел этот очень удобный плагин maven openapi-generator-maven-plugin от org.openapitools . Обладая возможностью генерации кода, он помогает обеспечить...
6571 просмотров
schedule
02.07.2023
Как установить глобальные свойства генератора openApi в build.gradle.kts
У меня возникли проблемы с настройкой глобальных свойств в build.gradle.kts Пример, представленный в плагине генератора открытого API, выглядит следующим образом
openApiGenerate {
// other settings omitted
globalProperties = [...
775 просмотров
schedule
02.04.2023
Как использовать файл конфигурации (openapitools.json) с @ openapitools / openapi-generator-cli?
Я использую @ openapitools / openapi-generator-cli (v2.1.7 ) для создания библиотеки API на стороне клиента.
Он работает очень хорошо, за исключением того, что я не могу отформатировать сгенерированный код так, как хочу.
Я только что заметил,...
1687 просмотров
schedule
21.10.2022
Невозможно создать файл Swagger.json с помощью springdoc-openapi-maven-plugin
Я пытаюсь создать файл Swagger.json во время сборки maven.
Это мой плагин в pom.xml из документации .
<plugin>
<groupId>org.springframework.boot</groupId>...
348 просмотров
schedule
19.01.2023
Open API Spec V2.0 — значение по умолчанию для поля типа Enum
У меня есть тело запроса для спецификации API в Swagger V2.0, которое выглядит следующим образом.
"/uri/path":
...
parameters:
- in: body
...
schema:
$ref: '#/definitions/StatusObject'
definitions:...
44 просмотров
schedule
19.01.2024