使用 swagger 2.0(甚至 3.0),是否可以将枚举值标记为已弃用?

问题描述 投票:0回答:1

我们使用 Java 类型生成器将枚举类型从 Swagger 2.0 修改为 Java 枚举,并且在某些情况下我们需要反序列化已从代码库中删除的枚举值,因此现在我们需要保留这些已弃用的值枚举值。

我们能否以某种方式在 Swagger 2.0 中将它们标记为已弃用?我在 Swagger 2.0 或 3.0 中都看不到这样做的方法。

enums swagger openapi swagger-2.0
1个回答
0
投票

不幸的是,这两个版本都不可能实现这一点。然而从 3.1 开始这是可能的。看看这篇文章,深入解释了这一点:https://community.smartbear.com/t5/Swagger-Open-Source-Tools/Swagger-Enum-Deprecated-Values-Is-it-possible/td-p /207289

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.