Skip to content

Azure.Sdk.Tools.SwaggerApiParser_1.0.0-dev.20221005.2

Pre-release
Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 05 Oct 18:47
1a75b70
[CADL APIView] Add cadl-apiview emitter (#4160)

* Add cadl-apiview emitter.

* Code review feedback.

* Top-level organization updates.

* Code review feedback.

* Refactoring per Timothee's suggestion.

* Emitter updates.

* Adding tests.

* Support union types. Fix anonymous model formatting.

* Improve inline model display.

* Progress on expanded inline models.

* Add more tests.

* Refactor tests.

* Fix singleton NamespaceStack.

* Add yaml to create pipeline to build, test and release cadl APIView emitter

* Enable cadl emmitter  test

* Fix wonky definition IDs.

* Support rendering template parameters.

* More tests. Verify no duplicate definitionIds.

* Give return types on expanded operation signatures a definition ID.

* Add changelog and fix issue with definition IDs.

Co-authored-by: praveenkuttappan <praveen.kuttappan@gmail.com>