Yu Ke

Results 12 issues of Yu Ke

- Retire commands "generate-uml" - Retire commands "generate-wireformat" - Retire commands "resolve-spec" - Retire Autorest plugin

In function validateRequest, model validate can only get parameters under request methods, public parameters will be missed For example: ``` json "paths": { "(path)": { "parameters": [A, B, C] "put":...

bug

when running `oav validate-spec (a github url for the spec path)`, it will report JSON_PARSING_ERROR for example: ``` oav validate-spec https://github.com/Azure/autorest.testserver/blob/main/swagger/azure-special-properties.json Semantically validating https://github.com/Azure/autorest.testserver/blob/main/swagger/azure-special-properties.json Errors reported: code: JSON_PARSING_ERROR message: 'Json...

bug

Part of a `WebApps_GetConfiguration` response is a [SiteConfig](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/web/resource-manager/Microsoft.Web/stable/2022-03-01/CommonDefinitions.json#L3093-L3497) model which does not have any [x-nullable](https://azure.github.io/autorest/extensions/#x-nullable) to say that null values are allowed. > By default, a null value should be...

P2
planned

From the [definition](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/2.0.md#paths-object) of path, the parameter of path should be included by `{}`, OAV should report an error if one of `{}` is missing.

enhancement
P2

https://github.com/Azure/azure-rest-api-specs/pull/22155/checks?check_run_id=10610665004 If operation has its special api-version parameter, suppression for that api-version parameter cannot work. OAV should add api-version parameter path into error, so that people can use `where` to...

bug
P2