gradle-swagger-generator-plugin在相对路径的错误

时间:2018-12-03 02:53:49

标签: swagger-codegen

我正在使用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'

ItemsApiItemDTO做得很好。
但是在ItemDTO中发生了问题。
此插件生成的ItemDTO具有此参考

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

那是什么.......
SizeOptionDTO未使用自己的名称引用。
即使它们也没有生成。
我做错了什么?

0 个答案:

没有答案