Вывод имени файла плагина Gradle генератора OpenAPI - PullRequest
1 голос
/ 28 апреля 2020

Я использую подключаемый модуль генератора OpenAPI с генератором "jaxrs-resteasy", и мне было интересно, есть ли способ изменить имя выходных файлов. Прямо сейчас он производит ApiApi. java, ApiApiService. java, ApiException. java et c.

Есть ли способ настроить это так, чтобы выходные данные были MyNameApi. java и MyNameApiService . java?

Пример YAML:

paths:
  /api/test/myname
    get:
      tags:
        - myname
      summary: Some summary
      parameters:
        - in: query
          name: firstName
          schema:
            type: string
          required: true
          description: Description holder

1 Ответ

1 голос
/ 30 апреля 2020

Одним из способов является использование tags в спецификации OpenAPI c для управления именами файлов. Например,

paths:
  /pet:
    post:
      tags:
        - pet
      summary: Add a new pet to the store
      description: ''
      operationId: addPet

Это должно сгенерировать PetApi. java и PetApiServices. java.

...