Skip to content

Generate Azure.ResourceManager.StorageActions with new management generator#51414

Merged
live1206 merged 41 commits intoAzure:mainfrom
haiyuazhang:test_storageaction_with_new_management_generator
Aug 21, 2025
Merged

Generate Azure.ResourceManager.StorageActions with new management generator#51414
live1206 merged 41 commits intoAzure:mainfrom
haiyuazhang:test_storageaction_with_new_management_generator

Conversation

@haiyuazhang
Copy link
Copy Markdown
Member

@haiyuazhang haiyuazhang commented Jul 23, 2025

Corresponding spec PR: Azure/azure-rest-api-specs#35938

Contributing to the Azure SDK

Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.

For specific information about pull request etiquette and best practices, see this section.

Copilot AI review requested due to automatic review settings July 23, 2025 07:47
@haiyuazhang haiyuazhang marked this pull request as draft July 23, 2025 07:47
@github-actions github-actions bot added the Mgmt This issue is related to a management package. label Jul 23, 2025

This comment was marked as outdated.

@haiyuazhang haiyuazhang requested a review from live1206 July 23, 2025 07:48
@haiyuazhang haiyuazhang force-pushed the test_storageaction_with_new_management_generator branch from d614e15 to 33def92 Compare August 4, 2025 06:27
@ArcturusZhang ArcturusZhang changed the title [Do NOT MERGE]Test storageaction with new management generator Generate Azure.ResourceManager.StorageActions with new management generator Aug 15, 2025
@ArcturusZhang ArcturusZhang requested a review from Copilot August 15, 2025 08:34
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the Azure.ResourceManager.StorageActions SDK to use a new management generator, modernizing the code generation process and improving API consistency. The update includes configuration changes for the TypeSpec compilation and regeneration of the API surface with enhanced type safety features.

Key changes include:

  • Updated generator configuration to use the new Azure TypeSpec HTTP client C# management emitter
  • Updated commit reference to the latest Azure REST API specifications
  • Renamed parameter in preview action methods for better clarity
  • Added new implicit nullable operators to various enum types for improved type safety

Reviewed Changes

Copilot reviewed 4 out of 94 changed files in this pull request and generated no comments.

File Description
tsp-location.yaml Updates commit reference and adds new emitter package configuration
assets.json Updates asset tag to reflect regenerated content
api/Azure.ResourceManager.StorageActions.netstandard2.0.cs Regenerated API surface with parameter rename and new nullable operators
api/Azure.ResourceManager.StorageActions.net8.0.cs Regenerated API surface matching .NET Standard version changes

You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.

@ArcturusZhang ArcturusZhang force-pushed the test_storageaction_with_new_management_generator branch from cca195e to 46223fc Compare August 18, 2025 08:53
@live1206 live1206 merged commit f8bbf27 into Azure:main Aug 21, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mgmt This issue is related to a management package.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants