Travis Prescott
|
1a75b70fa0
|
[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>
|
2022-10-05 11:43:10 -07:00 |