Azure / azure-sdk-tools

Tools repository leveraged by the Azure SDK team.
MIT License
112 stars 172 forks source link

[SDK ask] TypeSpec Brownfield Conversion - To prevent partial conversion when a service or a service group under a root spec folder submit typespec for review #8615

Open josefree opened 1 month ago

josefree commented 1 month ago

SDK do not support to release upon mixed TypeSpec and Swagger, nor multiple API versions. Therefore, in the following two scenarios, we expect validation tool can detect and pop up error to stop service partner submit typespec for only part of service APIs defined in previous versions using swagger.

Usually, these scenarios are with brownfield conversion. The feature should be enabled prior to the program of TypeSpec Brownfields Conversion in execution.

konrad-jamrozik commented 1 month ago

@mikeharder I am assigning you and myself. @MattGertz FYI.

josefree commented 1 month ago

cc @raych1