Azure / Azure/openapi-diff

False positive: 'RemovedRequiredParameter' rule flagged incorrectly

未关闭
#364 4 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
C#
星标
290
派生
50
平均合并
5 天 13 小时
30 天内合并 PR
5

描述

The cross-version breaking change check seems to flag the `RemovedRequiredParameter` rule mistakenly. One potential reason could be that the new swagger was generated by converted typespec.

This is the [PR](https://github.com/Azure/azure-rest-api-specs/pull/36825) and [WF run](https://github.com/Azure/azure-rest-api-specs/actions/runs/17102877634).

贡献指南

打开贡献指南

调研方向

从跨版本 breaking change 检查、关联的 PR #36825 和工作流运行 17102877634 开始。比较生成的 Swagger 输入和 `RemovedRequiredParameter` 结果,以确定为什么该规则被标记;当报告的误报得到解释,并且检查在此情况下行为正确时,即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
csharp, openapi
领域
cli, devtools
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。