From f92378312ec1c373e8a5705b192aa1185bd51de2 Mon Sep 17 00:00:00 2001 From: Yeliz Henden Date: Tue, 25 Mar 2025 11:01:30 +0000 Subject: [PATCH] IPA-112 fix for incorrect paths in the error messages --- tools/spectral/ipa/rulesets/IPA-112.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/spectral/ipa/rulesets/IPA-112.yaml b/tools/spectral/ipa/rulesets/IPA-112.yaml index d2a5f0ea21..b2f11ebe90 100644 --- a/tools/spectral/ipa/rulesets/IPA-112.yaml +++ b/tools/spectral/ipa/rulesets/IPA-112.yaml @@ -20,6 +20,7 @@ rules: - Suggests using "group", "groups", or "groupId" as alternatives message: '{{error}} https://mdb.link/mongodb-atlas-openapi-validation#xgen-IPA-112-avoid-project-field-names' severity: warn + resolved: false given: - '$.components.schemas..properties' - '$.paths..requestBody.content[?(@property.match(/json$/i))].schema..properties' @@ -46,6 +47,7 @@ rules: - Reports any instances where these field names are not in camelCase format message: '{{error}} https://mdb.link/mongodb-atlas-openapi-validation#xgen-IPA-112-field-names-are-camel-case' severity: warn + resolved: false given: - '$.components.schemas..properties' - '$.paths..requestBody.content[?(@property.match(/json$/i))].schema..properties' @@ -64,6 +66,7 @@ rules: - Suggests using the direct adjective form instead (e.g., "disabled" instead of "isDisabled") message: '{{error}} https://mdb.link/mongodb-atlas-openapi-validation#xgen-IPA-112-boolean-field-names-avoid-is-prefix' severity: warn + resolved: false given: - '$.components.schemas..properties' - '$.paths..requestBody.content[?(@property.match(/json$/i))].schema..properties'