Commit 3528053
authored
java mgmt, typespec config for apicenter (Azure#39516)
* feat(apicenter): add Java emitter configuration for Api Center management
- Configure @azure-tools/typespec-java emitter with output directory
- Set service directory to sdk/apicenter
- Define namespace as com.azure.resourcemanager.apicenter
- Set service name to Api Center
- Apply azure flavor configuration
* feat(apicenter): add service-dir parameter to tspconfig.yaml
- Add parameters section with service-dir default value
- Set default service directory to "sdk/apicenter"
- Configure tspconfig.yaml for proper service generation
* refactor(apicenter): update tspconfig.yaml configuration
- Remove quotes around flavor value from "azure" to azure
- Remove unused service-dir option
- Remove unused linter configuration
* refactor(apicenter): remove unused openapi3 import
Remove unused "@typespec/openapi3" import from models.tsp
to clean up dependencies and maintain code consistency.
* feat(apicenter): add client specification with Java compatibility headers
Add ApiCenter.Management client specification file that includes
legacy Java header property names for compatibility with existing
codebase using Azure Core EtagResponseEnvelope.1 parent 4c0df81 commit 3528053
File tree
3 files changed
+17
-1
lines changed- specification/apicenter/ApiCenter.Management
3 files changed
+17
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
| |||
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
1 | 4 | | |
2 | 5 | | |
3 | 6 | | |
| |||
7 | 10 | | |
8 | 11 | | |
9 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
10 | 18 | | |
11 | 19 | | |
12 | 20 | | |
0 commit comments