Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[azsystemevents] Changes to generate using typespec-go as the emitter, instead of autorest-go #22883

Merged
merged 5 commits into from
May 16, 2024

Conversation

richardpark-msft
Copy link
Member

@richardpark-msft richardpark-msft commented May 10, 2024

This isn't a 1:1 change since the TypeSpec and the Swagger were being worked on independently.

I had to skip a couple of tests because the JSON sample given in the docs, the older JSON sample I copied over from .NET's tests, the swagger and now the TypeSpec don't agree.

Generally the teams appear to have taken a hands-off approach with the TypeSpec which means a lot of names have reverted back to their original names. All of those are documented in the CHANGELOG.

We're also using a beta emitter version, direct from GitHub, until we resolve which version we want to stamp as the first official NPM release.

…t very usable) generation.

There's still some discussion about some ACS events where the example schema given and the actual swagger don't agree. Issue has been filed here: Azure#22903
@richardpark-msft
Copy link
Member Author

There's enough here to review and commit, with two events that need a bit more work. That's been filed: #22903

@richardpark-msft richardpark-msft added the Client This issue points to a problem in the data-plane of the library. label May 16, 2024
@richardpark-msft richardpark-msft enabled auto-merge (squash) May 16, 2024 16:52
@richardpark-msft richardpark-msft merged commit 8d76f45 into Azure:main May 16, 2024
16 checks passed
@richardpark-msft richardpark-msft deleted the eg-regen-05-02 branch May 16, 2024 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Client This issue points to a problem in the data-plane of the library. Event Grid
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants