-
Notifications
You must be signed in to change notification settings - Fork 84
Description
About Azure/azure-sdk-tools#13449
These are config for TypeSpec.
I think these:
- appcomplianceautomation
- liftrastronomer (astro in SDK)
- scvmm
- sphere
They have SDK released from Swagger. We just go config tspconfig according to the released lib.
The 2 in workloads:
- workloads\Workloads.SAPDiscoverySite.Management\tspconfig.yaml
- workloads\Workloads.SAPMonitor.Management\tspconfig.yaml
may also have been released.
For them you need to first check the config on typespec-autorest, to see the location of Swagger folder, and then check https://github.com/Azure/azure-sdk-for-java/blob/main/eng/automation/api-specs.yaml, about whether/which SDK released for that Swagger
When editing tspconfig.yaml, use this https://github.com/Azure/azure-rest-api-specs/blob/main/specification/contosowidgetmanager/Contoso.Management/tspconfig.yaml#L21-L25 as example
change the emitter-output-dir, namespace, service-name to match the released lib
service-name typically comes from the <service-name>Manager in SDK. Use proper space in it.
If this PR was merged https://github.com/Azure/azure-rest-api-specs/pull/39367/files#diff-da13e8001cd177a3f142e1c1111b4068c69c66c1e0b3353779cc5387c1286f0c, please also remove the "suppression" for Java, after filling tspconfig