-
Notifications
You must be signed in to change notification settings - Fork 85
Closed
Labels
Description
Language emitters should work to move entirely to TCGC's new ecosystem. The entry point for the ecosystem is accessing .sdkPackage on the SdkContext returned from tcgc
https://azure.github.io/typespec-azure/docs/howtos/DataPlane%20Generation%20-%20DPG/07tcgcTypes
Tasks
- Replace logics for process operation parameters tsp, use TCGC's name for model property schema and parameter name #2787
- Replace logics for server parameters tsp, tcgc, adopt sdkpackage #2861
- Replace logics for process operation tsp, tcgc, adopt sdkpackage #2861
- Replace logics for process clients tsp, tcgc, adopt sdkpackage #2861
- Replace logics for process response tsp, tcgc, adopt sdkpackage #2861
- Replace logics for process LRO tsp, tcgc, adopt sdkpackage #2861
- Replace logics for process body parameters tsp, tcgc, adopt sdkpackage #2861
- Replace logics for process examples tsp, tcgc, adopt sdkpackage #2861
- Replace logics for process auth tsp, tcgc, adopt sdkpackage #2861
- Replace logics for the util functions, e.g. addAcceptedHeader, processEtagHeader etc. tsp, tcgc, adopt sdkpackage #2861
- Replace logics for versioning tsp, tcgc, adopt sdkpackage #2861
- Integrate with access and usage
- Pass cadl-ranch and typespec-tests
- integrate with new SdkClientType design tsp, tcgc, adopt sdkpackage #2861
- integrate with new multipart design tsp, tcgc, adopt sdkpackage #2861
- integrate with uri template a423afa
- SDK validation [Automation] Generate SDK based on TypeSpec 0.20.0 azure-sdk-for-java#41666
TCGC dependency issues
- TCGC,
SdkClientType.crossLanguageDefinitionIdis missing typespec-azure#954 - [TCGC] Support 'Exception' usage on
SdkModelType/SdkEnumTypetypespec-azure#917 - [TCGC][Bug] TCGC SdkModelType.usage does not consider readonly case typespec-azure#916
- TCGC, support list all nested sub clients under a client typespec-azure#963
- [tcgc] provide an API to list all supported api-versions for a SDK typespec-azure#965
- [TCGC][Feature gap] SdkPackage misses information for whether generate convenient/protocol method typespec-azure#980
- [Feature Request] Get ARM Server with hostParameters typespec-azure#217
- [TCGC]
SdkHttpResponsedoes not havedescriptiontypespec-azure#1088 - feat(tcgc): provide origin of
SdkClientTypetypespec-azure#1060 - [TCGC][Bug] client's name in
sdkpackageis not overwritten by decorator@clientNametypespec-azure#1164 - [TCGC][Bug] TCGC added content-type header should be optional if request body is optional typespec-azure#1259
- Always make the
baseUrloverridable in clients typespec-azure#1153 - [Bug]: getPathParamOptions return undefined, on allowReserved=true microsoft/typespec#4132
TCGC dependency issues - continue.
Reactions are currently unavailable