Skip to content

Commit 2d21b7d

Browse files
markcowlCopilot
andcommitted
Update @feature decorator usages from Azure.ResourceManager.Legacy to Azure.ResourceManager namespace
Update all 268 spec files using @feature, @features, and @featureOptions decorators to reference the new Azure.ResourceManager namespace instead of Azure.ResourceManager.Legacy, matching the changes in Azure/typespec-azure#4664. Updated package.json to use PR build packages: - @azure-tools/typespec-azure-resource-manager@4664 - @azure-tools/typespec-autorest@4664 - @azure-tools/typespec-azure-rulesets@4664 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 711c07e commit 2d21b7d

270 files changed

Lines changed: 2435 additions & 2158 deletions

File tree

Some content is hidden

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

package-lock.json

Lines changed: 657 additions & 380 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
"@azure-tools/spec-gen-sdk": "~0.9.1",
77
"@azure-tools/specs-shared": "file:.github/shared",
88
"@azure-tools/typespec-apiview": "0.7.2",
9-
"@azure-tools/typespec-autorest": "next",
9+
"@azure-tools/typespec-autorest": "https://pkg.pr.new/@azure-tools/typespec-autorest@4664",
1010
"@azure-tools/typespec-azure-core": "next",
1111
"@azure-tools/typespec-azure-portal-core": "next",
12-
"@azure-tools/typespec-azure-resource-manager": "next",
13-
"@azure-tools/typespec-azure-rulesets": "next",
12+
"@azure-tools/typespec-azure-resource-manager": "https://pkg.pr.new/@azure-tools/typespec-azure-resource-manager@4664",
13+
"@azure-tools/typespec-azure-rulesets": "https://pkg.pr.new/@azure-tools/typespec-azure-rulesets@4664",
1414
"@azure-tools/typespec-client-generator-cli": "0.27.0",
1515
"@azure-tools/typespec-client-generator-core": "next",
1616
"@azure-tools/typespec-liftr-base": "0.13.0",
@@ -20,7 +20,7 @@
2020
"@typespec/sse": "next",
2121
"@typespec/events": "next",
2222
"@typespec/openapi": "next",
23-
"@typespec/openapi3": "next",
23+
"@typespec/openapi3": "next",
2424
"@typespec/prettier-plugin-typespec": "next",
2525
"@typespec/rest": "next",
2626
"@typespec/streams": "next",
@@ -32,12 +32,12 @@
3232
"typescript": "~6.0.2"
3333
},
3434
"overrides": {
35-
"@azure-tools/typespec-autorest": "next",
35+
"@azure-tools/typespec-autorest": "https://pkg.pr.new/@azure-tools/typespec-autorest@4664",
3636
"@azure-tools/typespec-azure-core": "next",
3737
"@azure-tools/typespec-azure-portal-core": "next",
38-
"@azure-tools/typespec-azure-resource-manager": "next",
38+
"@azure-tools/typespec-azure-resource-manager": "https://pkg.pr.new/@azure-tools/typespec-azure-resource-manager@4664",
3939
"@azure-tools/typespec-client-generator-core": "next",
40-
"@azure-tools/typespec-azure-rulesets": "next",
40+
"@azure-tools/typespec-azure-rulesets": "https://pkg.pr.new/@azure-tools/typespec-azure-rulesets@4664",
4141
"@typespec/asset-emitter": "next",
4242
"@typespec/compiler": "next",
4343
"@typespec/http": "next",

specification/network/resource-manager/Microsoft.Network/Network/Common/ApplicationSecurityGroup.tsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ namespace Common;
1717
#suppress "@azure-tools/typespec-azure-core/composition-over-inheritance" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1818
#suppress "@azure-tools/typespec-azure-core/no-legacy-usage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1919
@Http.Private.includeInapplicableMetadataInPayload(false)
20-
@Azure.ResourceManager.Legacy.feature(Features.virtualNetwork)
20+
@Azure.ResourceManager.feature(Features.virtualNetwork)
2121
model ApplicationSecurityGroup extends Resource {
2222
properties?: ApplicationSecurityGroupPropertiesFormat;
2323

specification/network/resource-manager/Microsoft.Network/Network/Common/BackendAddressPool.tsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ namespace Common;
1717
#suppress "@azure-tools/typespec-azure-core/no-private-usage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1818
#suppress "@azure-tools/typespec-azure-core/composition-over-inheritance" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1919
#suppress "@azure-tools/typespec-azure-resource-manager/arm-custom-resource-usage-discourage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
20-
@Azure.ResourceManager.Legacy.feature(Features.loadBalancer)
20+
@Azure.ResourceManager.feature(Features.loadBalancer)
2121
@parentResource(LoadBalancer)
2222
@Http.Private.includeInapplicableMetadataInPayload(false)
2323
model BackendAddressPool extends SubResourceModel {

specification/network/resource-manager/Microsoft.Network/Network/Common/FlowLog.tsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ namespace Common;
1616
#suppress "@azure-tools/typespec-azure-core/no-private-usage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1717
#suppress "@azure-tools/typespec-azure-core/composition-over-inheritance" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1818
#suppress "@azure-tools/typespec-azure-resource-manager/arm-custom-resource-usage-discourage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
19-
@Azure.ResourceManager.Legacy.feature(Features.networkWatcher)
19+
@Azure.ResourceManager.feature(Features.networkWatcher)
2020
@parentResource(NetworkWatcher)
2121
@Http.Private.includeInapplicableMetadataInPayload(false)
2222
model FlowLog extends Resource {

specification/network/resource-manager/Microsoft.Network/Network/Common/FrontendIPConfiguration.tsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ namespace Common;
1616
#suppress "@azure-tools/typespec-azure-core/no-private-usage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1717
#suppress "@azure-tools/typespec-azure-resource-manager/arm-custom-resource-usage-discourage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1818
#suppress "@azure-tools/typespec-azure-core/composition-over-inheritance" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
19-
@Azure.ResourceManager.Legacy.feature(Features.loadBalancer)
19+
@Azure.ResourceManager.feature(Features.loadBalancer)
2020
@parentResource(LoadBalancer)
2121
@Http.Private.includeInapplicableMetadataInPayload(false)
2222
model FrontendIPConfiguration extends SubResourceModel {

specification/network/resource-manager/Microsoft.Network/Network/Common/InboundNatRule.tsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ namespace Common;
1616
#suppress "@azure-tools/typespec-azure-core/no-private-usage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1717
#suppress "@azure-tools/typespec-azure-core/composition-over-inheritance" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1818
#suppress "@azure-tools/typespec-azure-resource-manager/arm-custom-resource-usage-discourage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
19-
@Azure.ResourceManager.Legacy.feature(Features.loadBalancer)
19+
@Azure.ResourceManager.feature(Features.loadBalancer)
2020
@parentResource(LoadBalancer)
2121
@Http.Private.includeInapplicableMetadataInPayload(false)
2222
model InboundNatRule extends SubResourceModel {

specification/network/resource-manager/Microsoft.Network/Network/Common/LoadBalancer.tsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ namespace Common;
1717
#suppress "@azure-tools/typespec-azure-core/composition-over-inheritance" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1818
#suppress "@azure-tools/typespec-azure-resource-manager/arm-custom-resource-usage-discourage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1919
#suppress "@azure-tools/typespec-azure-core/no-legacy-usage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
20-
@Azure.ResourceManager.Legacy.feature(Features.loadBalancer)
20+
@Azure.ResourceManager.feature(Features.loadBalancer)
2121
@Http.Private.includeInapplicableMetadataInPayload(false)
2222
model LoadBalancer extends Resource {
2323
properties?: LoadBalancerPropertiesFormat;

specification/network/resource-manager/Microsoft.Network/Network/Common/LoadBalancingRule.tsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ namespace Common;
1717
#suppress "@azure-tools/typespec-azure-core/no-private-usage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1818
#suppress "@azure-tools/typespec-azure-resource-manager/arm-custom-resource-usage-discourage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1919
#suppress "@azure-tools/typespec-azure-core/composition-over-inheritance" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
20-
@Azure.ResourceManager.Legacy.feature(Features.loadBalancer)
20+
@Azure.ResourceManager.feature(Features.loadBalancer)
2121
@parentResource(LoadBalancer)
2222
@Http.Private.includeInapplicableMetadataInPayload(false)
2323
model LoadBalancingRule extends SubResourceModel {

specification/network/resource-manager/Microsoft.Network/Network/Common/NatGateway.tsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ namespace Common;
1717
#suppress "@azure-tools/typespec-azure-core/composition-over-inheritance" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1818
#suppress "@azure-tools/typespec-azure-core/no-legacy-usage" "FIXME: Update justification, follow aka.ms/tsp/conversion-fix for details"
1919
@Http.Private.includeInapplicableMetadataInPayload(false)
20-
@Azure.ResourceManager.Legacy.feature(Features.virtualNetwork)
20+
@Azure.ResourceManager.feature(Features.virtualNetwork)
2121
model NatGateway extends Resource {
2222
properties?: NatGatewayPropertiesFormat;
2323

0 commit comments

Comments
 (0)