Skip to content

Commit 37d9f92

Browse files
Migrate Easm library to new generator (#53842)
* wip * Migrate to new generator * revert * regen
1 parent 1d845ff commit 37d9f92

File tree

327 files changed

+22717
-19284
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

327 files changed

+22717
-19284
lines changed

doc/GeneratorMigration/Library_Inventory.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,32 @@
22

33
## Summary
44

5-
- Total libraries: 418
5+
- Total libraries: 421
66
- Management Plane (Swagger): 162
77
- Management Plane (TSP-Old): 43
88
- Management Plane (TypeSpec - @azure-typespec/http-client-csharp): 0
99
- Management Plane (TypeSpec - @azure-typespec/http-client-csharp-mgmt): 20
1010
- Management Plane (TypeSpec - @typespec/http-client-csharp): 0
1111
- Management Plane (TypeSpec - Unknown TypeSpec Generator: eng/emitter-package.json): 0
12-
- Data Plane (Swagger): 110
13-
- Data Plane (TSP-Old): 18
14-
- Data Plane (TypeSpec - @azure-typespec/http-client-csharp): 12
12+
- Data Plane (Swagger): 111
13+
- Data Plane (TSP-Old): 17
14+
- Data Plane (TypeSpec - @azure-typespec/http-client-csharp): 13
1515
- Data Plane (TypeSpec - @azure-typespec/http-client-csharp-mgmt): 0
1616
- Data Plane (TypeSpec - @typespec/http-client-csharp): 2
1717
- Data Plane (TypeSpec - Unknown TypeSpec Generator: eng/emitter-package.json): 1
18-
- No generator: 50
18+
- No generator: 52
1919

2020

2121
## Data Plane Libraries using TypeSpec (@azure-typespec/http-client-csharp)
2222

23-
TypeSpec with @azure-typespec/http-client-csharp generator is detected by the presence of a tsp-location.yaml file with an emitterPackageJsonPath value referencing @azure-typespec/http-client-csharp, or through special handling for specific libraries. Total: 12
23+
TypeSpec with @azure-typespec/http-client-csharp generator is detected by the presence of a tsp-location.yaml file with an emitterPackageJsonPath value referencing @azure-typespec/http-client-csharp, or through special handling for specific libraries. Total: 13
2424

2525
| Service | Library | Path |
2626
| ------- | ------- | ---- |
2727
| ai | Azure.AI.VoiceLive | sdk/ai/Azure.AI.VoiceLive |
2828
| appconfiguration | Azure.Data.AppConfiguration | sdk/appconfiguration/Azure.Data.AppConfiguration |
2929
| documentintelligence | Azure.AI.DocumentIntelligence | sdk/documentintelligence/Azure.AI.DocumentIntelligence |
30+
| easm | Azure.Analytics.Defender.Easm | sdk/easm/Azure.Analytics.Defender.Easm |
3031
| eventgrid | Azure.Messaging.EventGrid.Namespaces | sdk/eventgrid/Azure.Messaging.EventGrid.Namespaces |
3132
| eventgrid | Azure.Messaging.EventGrid.SystemEvents | sdk/eventgrid/Azure.Messaging.EventGrid.SystemEvents |
3233
| healthdataaiservices | Azure.Health.Deidentification | sdk/healthdataaiservices/Azure.Health.Deidentification |
@@ -59,7 +60,7 @@ TypeSpec with Unknown TypeSpec Generator: eng/emitter-package.json generator is
5960

6061
## Data Plane Libraries using TypeSpec (Old Generator)
6162

62-
TypeSpec with old generator is detected by the presence of a tsp-location.yaml file without an emitterPackageJsonPath value, tspconfig.yaml file, tsp directory, or *.tsp files. Total: 18
63+
TypeSpec with old generator is detected by the presence of a tsp-location.yaml file without an emitterPackageJsonPath value, tspconfig.yaml file, tsp directory, or *.tsp files. Total: 17
6364

6465
| Service | Library | Path |
6566
| ------- | ------- | ---- |
@@ -75,7 +76,6 @@ TypeSpec with old generator is detected by the presence of a tsp-location.yaml f
7576
| confidentialledger | Azure.Security.CodeTransparency | sdk/confidentialledger/Azure.Security.CodeTransparency |
7677
| contentsafety | Azure.AI.ContentSafety | sdk/contentsafety/Azure.AI.ContentSafety |
7778
| devcenter | Azure.Developer.DevCenter | sdk/devcenter/Azure.Developer.DevCenter |
78-
| easm | Azure.Analytics.Defender.Easm | sdk/easm/Azure.Analytics.Defender.Easm |
7979
| loadtestservice | Azure.Developer.LoadTesting | sdk/loadtestservice/Azure.Developer.LoadTesting |
8080
| onlineexperimentation | Azure.Analytics.OnlineExperimentation | sdk/onlineexperimentation/Azure.Analytics.OnlineExperimentation |
8181
| purview | Azure.Analytics.Purview.DataMap | sdk/purview/Azure.Analytics.Purview.DataMap |
@@ -85,10 +85,11 @@ TypeSpec with old generator is detected by the presence of a tsp-location.yaml f
8585

8686
## Data Plane Libraries using Swagger
8787

88-
Total: 110
88+
Total: 111
8989

9090
| Service | Library | Path |
9191
| ------- | ------- | ---- |
92+
| agentserver | Azure.AI.AgentServer.Contracts | sdk/agentserver/Azure.AI.AgentServer.Contracts |
9293
| agrifood | Azure.Verticals.AgriFood.Farming | sdk/agrifood/Azure.Verticals.AgriFood.Farming |
9394
| attestation | Azure.Security.Attestation | sdk/attestation/Azure.Security.Attestation |
9495
| cognitivelanguage | Azure.AI.Language.QuestionAnswering | sdk/cognitivelanguage/Azure.AI.Language.QuestionAnswering |
@@ -452,10 +453,12 @@ Total: 162
452453

453454
## Libraries with No Generator
454455

455-
Libraries with no generator have neither autorest.md nor tsp-location.yaml files. Total: 50
456+
Libraries with no generator have neither autorest.md nor tsp-location.yaml files. Total: 52
456457

457458
| Service | Library | Path |
458459
| ------- | ------- | ---- |
460+
| agentserver | Azure.AI.AgentServer.AgentFramework | sdk/agentserver/Azure.AI.AgentServer.AgentFramework |
461+
| agentserver | Azure.AI.AgentServer.Core | sdk/agentserver/Azure.AI.AgentServer.Core |
459462
| ai | Azure.AI.Inference | sdk/ai/Azure.AI.Inference |
460463
| cloudmachine | Azure.Projects | sdk/cloudmachine/Azure.Projects |
461464
| cloudmachine | Azure.Projects.AI | sdk/cloudmachine/Azure.Projects.AI |

0 commit comments

Comments
 (0)