From 0e653a18606afb5f00e89a55c5177caa45e15a1c Mon Sep 17 00:00:00 2001 From: Travis Prescott Date: Wed, 28 Feb 2024 13:57:05 -0800 Subject: [PATCH] Disable 'AvoidAdditionalProperties' for TypeSpec. --- packages/rulesets/src/spectral/az-arm.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/rulesets/src/spectral/az-arm.ts b/packages/rulesets/src/spectral/az-arm.ts index d01a2ec74..d9821c273 100644 --- a/packages/rulesets/src/spectral/az-arm.ts +++ b/packages/rulesets/src/spectral/az-arm.ts @@ -285,6 +285,8 @@ const ruleset: any = { description: "Definitions must not have properties named additionalProperties except for user defined tags or predefined references.", severity: "error", message: "{{description}}", + disableForTypeSpec: true, + disableForTypeSpecReason: "Covered by TSP's '@azure-tools/typespec-azure-resource-manager/no-record' rule.", resolved: true, formats: [oas2], given: