You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
…peSpec data types (#4149)
Fixes#4080 and #4088
This also fixes a few bugs/rough edges around generating TypeSpec types
from OpenAPI3 component schemas.
Still 2 things to follow up with that I'll create issues for:
1. Support `allOf` with more than 1 member. Likely this will result in
spreading all the members, except extending 1 if there is 1 that has a
discriminator. (#4152)
2. Place all component schemas under a `Schemas` namespace (and do
something similar for `Parameters`) to prevent name collisions.
(#4151)
---------
Co-authored-by: Christopher Radek <Christopher.Radek@microsoft.com>
…peSpec data types (microsoft#4149)
Fixesmicrosoft#4080 and microsoft#4088
This also fixes a few bugs/rough edges around generating TypeSpec types
from OpenAPI3 component schemas.
Still 2 things to follow up with that I'll create issues for:
1. Support `allOf` with more than 1 member. Likely this will result in
spreading all the members, except extending 1 if there is 1 that has a
discriminator. (microsoft#4152)
2. Place all component schemas under a `Schemas` namespace (and do
something similar for `Parameters`) to prevent name collisions.
(microsoft#4151)
---------
Co-authored-by: Christopher Radek <Christopher.Radek@microsoft.com>
converts to
The text was updated successfully, but these errors were encountered: