Как удалить ApiUtil.java из задачи создания openApi с помощью openapi-generator-gradle-plugin: 4.3.0JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как удалить ApiUtil.java из задачи создания openApi с помощью openapi-generator-gradle-plugin: 4.3.0

Сообщение Anonymous »

Я использую openapi-generator-gradle-plugin:4.3.0 для создания API и моделей из файла openApi-generate.yaml. Я установил SkipDefaultInterface: "true" в configOptions, реализация интерфейсов по умолчанию не генерируется и ApiUtil.java нигде не используется. (В реализациях по умолчанию используется ApiUtil.java)
Я хочу удалить (отключить создание) ApiUtil.java из сгенерированных_источников, поскольку это не так. используется в коде, и его код по умолчанию также создает проблемы безопасности в конвейере.
Что я пробовал: я пробовал добавлять разные параметры::
  • supportingFilesConstrainedTo = []
  • supportingFiles = ""
  • supportingFilesToGenerate = ""
  • apiFilesConstrainedTo = []
Но мне не удалось удалить этот файл из создания. Я прошел через это: Настройка генерации OpenApi, но похоже, что она неприменима для данной версии.
Текущий сценарий сборки Gradle выглядит так:
task generateTask(type: org.openapitools.generator.gradle.plugin.tasks.GenerateTask) {
generatorName = "spring"
inputSpec = "$projectDir/src/main/resources/specs/openApi-generate.yaml"
outputDir = "$buildDir/generated-sources"
apiPackage = "com.example.openapi.api"
modelPackage = "com.example.openapi.model"
generateModelDocumentation = false
generateApiDocumentation = false
generateModelTests = false
generateApiTests = false
configOptions = [
dateLibrary: "java8",
interfaceOnly: "true",
serializableModel: "true",
skipDefaultInterface: "true"
]
}


Подробнее здесь: https://stackoverflow.com/questions/702 ... rator-grad
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как удалить apiutil.java из задачи OpenApi Geneate с открытым генератором-Градл-Плагином: 4.3.0
    Anonymous » » в форуме JAVA
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • OpenAPI-Generator-Maven-Plugin Обновление Spept OpenApi Spect до 3.1.0
    Anonymous » » в форуме JAVA
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Generator Generator Maven Plugin не использует импортные отображения
    Anonymous » » в форуме JAVA
    0 Ответы
    0 Просмотры
    Последнее сообщение Anonymous
  • Сбой сборки Gradle в React Native: не удалось найти артефакты response-native-gradle-plugin и kotlin-gradle-plugin.
    Anonymous » » в форуме Android
    0 Ответы
    126 Просмотры
    Последнее сообщение Anonymous
  • Проблема с Android не мог найти Gradle-Bintray-Plugin-1.7.3.jar (com.jfrog.bintray.gradle: Gradle-Bintray-Plugin: 1.7.3)
    Anonymous » » в форуме Android
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»