Vincent Biret
Vincent Biret
depends on https://github.com/microsoft/kiota-abstractions-python/issues/348 Effectively the same, but for this library
Context https://github.com/OAI/OpenAPI-Specification/pull/4082 - **feat: bumps v3 patch version to 3.0.4** - **docs: fixes doc comments to align with changes made in #1883** - **fix: failing unit test after merge** -...
OAS 3.0.4 is on the almost here! https://github.com/OAI/OpenAPI-Specification/milestone/16 This PR: - bumps the emitted version when serializing OAS descriptions. - ajusts how types are handled for integer since it's technically...
While we don't need that on GA, we should at least ensure that there are no design decisions which are going to corner us. We should at the mimum: -...
This provides a really poor development experience, forcing the consumer to implement complex type assertions when it shouldn't be required. And then we do things like those: https://github.com/microsoft/OpenAPI.NET/blob/3c644511afba381b0c580f31d7282ac1e98c8d41/src/Microsoft.OpenApi/Models/OpenApiSchema.cs#L839 Which is...
All doc comments target this version of JSON schema, which is deprecated and NOT the one used by OAS3.1 https://datatracker.ietf.org/doc/html/draft-fge-json-schema-validation-00 OAS3.1 currently contains links to this JSON schema spec, but...
example https://github.com/microsoft/kiota-http-guzzle-php/pull/123
```shell kiota generate -d https://raw.githubusercontent.com/APIs-guru/openapi-directory/gh-pages/v2/specs/github.com/api.github.com/1.1.4/openapi.json -l PHP ``` and attempting to build the client leads to ``` ------ ------------------------------------------------------------ Line client/Models/CodeScanningAlertDismissedReason.php ------ ------------------------------------------------------------ 9 Syntax error, unexpected T_STRING, expecting ';'...
## repro 1. search for github 2. select api.github.com 3. in the tree view, select /repos/{org}/{repo}/pulls#GET 4. generate a copilot plugin 5. once the generation is complete, navigate back to...
Follow up of #5348 which revealed multiple bugs in TypeScript composed types generation ## Repro ```yaml openapi: 3.0.3 info: title: Example description: Example version: 1.0.0 servers: - url: https://example.com/api paths:...