Skip to content

Commit 000d050

Browse files
fix: add allowed fields validation for OAS 2.0 and 3.0 (#5028)
1 parent 399176f commit 000d050

File tree

1 file changed

+4
-0
lines changed
  • packages/apidom-ls/src/config/openapi/schema

1 file changed

+4
-0
lines changed

packages/apidom-ls/src/config/openapi/schema/lint.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ import additionalPropertiesNonObject from '../../common/schema/lint/additional-p
88
import additionalPropertiesTypeLint from '../../common/schema/lint/additional-properties--type.ts';
99
import allOfTypeLint from '../../common/schema/lint/all-of--type.ts';
1010
import allOfTypeOpenAPI3_1__AsyncAPI2Lint from '../../common/schema/lint/all-of--type-openapi-3-1--asyncapi-2.ts';
11+
import allowedFieldsOpenAPI2_0Lint from '../../common/schema/lint/allowed-fields-openapi-2-0.ts';
12+
import allowedFieldsOpenAPI3_0Lint from '../../common/schema/lint/allowed-fields-openapi-3-0.ts';
1113
import anyOfTypeLint from '../../common/schema/lint/any-of--type.ts';
1214
import anyOfTypeOpenAPI3_1__AsyncAPI2Lint from '../../common/schema/lint/any-of--type-openapi-3-1--asyncapi-2.ts';
1315
import containsNonArrayLint from '../../common/schema/lint/contains--non-array.ts';
@@ -102,6 +104,8 @@ const schemaLints = [
102104
additionalPropertiesTypeLint,
103105
allOfTypeLint,
104106
allOfTypeOpenAPI3_1__AsyncAPI2Lint,
107+
allowedFieldsOpenAPI2_0Lint,
108+
allowedFieldsOpenAPI3_0Lint,
105109
anyOfTypeOpenAPI3_1__AsyncAPI2Lint,
106110
anyOfTypeLint,
107111
containsNonArrayLint,

0 commit comments

Comments
 (0)