如何跳过从 modelsEnum 名称中删除公共(public)前缀? 我有一个具有单一值的枚举(将来我会有更多值)并且 swagger 代码生成插件使用枚举 CODE 而不是 AIRPORT_CODE
生成类properties:
type:
enum: ["AIRPORT_CODE"]
description: the type of location that is identified by the value
最佳答案
有一个 pull request添加了 --use-enum-common-prefix
参数来解决这个问题,但它还没有合并到 master 中(截至撰写本文时)。可以关注issue #4261更新。
现在您可以尝试使用此 PR 自行重建 swagger-codegen,并使用您的自定义构建来生成代码。
关于enums - Swagger 避免删除公共(public)前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43519807/