AutoRest Runtime Error in breaking change: "Missing required property: name" for x-ms-enum #7914
Labels
Breaking Changes
Improvements to Breaking Changes tooling
Central-EngSys
This issue is owned by the Engineering System team.
Spec PR Tools
Tooling that runs in azure-rest-api-specs repo.
This issue is to aggregate and summarize various information talking about the same underlying problem.
Reported cases
Recent occurrence reported by Jeffrey R. over email (3/18/2024):
Recent independent report by a user (2/26/2024):
6169#issuecomment-1659245003
Old occurrence, discovered long time ago (7/31/2024):
Root-cause
The problem likely stems from the tooling depending on legacy version using obsolete schema. Details here (albeit coming from LintDiff, not Breaking Change check / oad / openapi-diff):
Solution
Our work towards fixing the problem:
Additional context
See email thread
Re: Parsing breaking change checks AutoRest errors that denote issues with the spec itself, not the tooling
Related work
Related work for a fix in LintDiff (as opposed to breaking change check / openapi-diff):
The text was updated successfully, but these errors were encountered: