ошибка gradle-swagger-generator-plugin при относительном пути - PullRequest
0 голосов
/ 03 декабря 2018

Я использую gradle-swagger-generator-plugin для генерации кода клиента.

Это мой api.yml файл.

   items/{itemId}:
            get:
                operationId: getItems
                responses:
                    '200':
                        description: OK
                        content:
                            application/json:
                                schema:
                                    $ref: 'definitions/items.yml#/schemas/ItemDTO'

и ItemDTO как показано ниже.

ItemDTO:
        title: ItemDTO
        type: object
        properties:
            name:
                type: string
            description:
                type: string
            size:
                $ref: 'base.yml#/enum/Size'
            options:
                type: array
                items:
                    $ref: '#/components/OptionDTO'

ItemsApi, ItemDTO были исправлены.
Но проблема возникла в ItemDTO.
ItemDTO, сгенерированном этим плагином, имеет эту ссылку

class ItemDTO{
    BaseYmlComponentsSize size;
    List<ComponentsOptionDTO> options;
}

Что это такое .......
Size, OptionDTO не ссылались по собственному имени.
Даже они не были сгенерированы.
ЧтоЯ сделал это неправильно?

...