Skip to content

Commit d5b16f8

Browse files
feat(ls): disable newly added rules for 3.1 spec (#4997)
1 parent 305285d commit d5b16f8

File tree

49 files changed

+56
-116
lines changed

Some content is hidden

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

49 files changed

+56
-116
lines changed

packages/apidom-ast/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"lint": "eslint ./",
2525
"lint:fix": "eslint ./ --fix",
2626
"clean": "rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' ./dist ./types",
27-
"test": "NODE_ENV=test ts-mocha",
27+
"test": "NODE_ENV=test ts-mocha --exit",
2828
"typescript:check-types": "tsc --noEmit",
2929
"typescript:declaration": "tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json",
3030
"prepack": "copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .",

packages/apidom-converter/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"clean": "rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' ./dist ./types",
2727
"typescript:check-types": "tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit",
2828
"typescript:declaration": "tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json",
29-
"test": "NODE_ENV=test ts-mocha",
29+
"test": "NODE_ENV=test ts-mocha --exit",
3030
"test:update-snapshots": "cross-env UPDATE_SNAPSHOT=1 mocha",
3131
"prepack": "copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .",
3232
"postpack": "rimraf NOTICE LICENSES"

packages/apidom-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"clean": "rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' ./dist ./types",
3030
"typescript:check-types": "tsc --noEmit && tsc -p ./test/tsconfig.json --noEmit",
3131
"typescript:declaration": "tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json && copyfiles -u 2 ../@types/minim.d.ts ./types && node ./scripts/file-replace-bof.js './types/apidom-core.d.ts' '/// <reference path=\"./minim.d.ts\" />\nimport * as minim from \"minim\";'",
32-
"test": "NODE_ENV=test ts-mocha",
32+
"test": "NODE_ENV=test ts-mocha --exit",
3333
"test:update-snapshots": "cross-env UPDATE_SNAPSHOT=1 NODE_ENV=test mocha",
3434
"prepack": "copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .",
3535
"postpack": "rimraf NOTICE LICENSES"

packages/apidom-error/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"clean": "rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' ./dist ./types",
2727
"typescript:check-types": "tsc --noEmit",
2828
"typescript:declaration": "copyfiles -u 1 'src/**/*.d.ts' ./types && tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json",
29-
"test": "NODE_ENV=test ts-mocha",
29+
"test": "NODE_ENV=test ts-mocha --exit",
3030
"prepack": "copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .",
3131
"postpack": "rimraf NOTICE LICENSES"
3232
},

packages/apidom-json-path/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"clean": "rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' ./dist ./types",
2727
"typescript:check-types": "tsc --noEmit",
2828
"typescript:declaration": "tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json",
29-
"test": "NODE_ENV=test ts-mocha",
29+
"test": "NODE_ENV=test ts-mocha --exit",
3030
"prepack": "copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .",
3131
"postpack": "rimraf NOTICE LICENSES"
3232
},

packages/apidom-json-pointer-relative/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"clean": "rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' ./dist ./types",
2727
"typescript:check-types": "tsc --noEmit",
2828
"typescript:declaration": "tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json",
29-
"test": "NODE_ENV=test ts-mocha",
29+
"test": "NODE_ENV=test ts-mocha --exit",
3030
"prepack": "copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .",
3131
"postpack": "rimraf NOTICE LICENSES"
3232
},

packages/apidom-json-pointer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"clean": "rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' ./dist ./types",
3939
"typescript:check-types": "tsc --noEmit",
4040
"typescript:declaration": "tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json",
41-
"test": "NODE_ENV=test ts-mocha",
41+
"test": "NODE_ENV=test ts-mocha --exit",
4242
"prepack": "copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .",
4343
"postpack": "rimraf NOTICE LICENSES"
4444
},

packages/apidom-logging/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"clean": "rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' ./dist ./types",
2828
"typescript:check-types": "tsc --noEmit",
2929
"typescript:declaration": "tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json",
30-
"test": "NODE_ENV=test ts-mocha",
30+
"test": "NODE_ENV=test ts-mocha --exit",
3131
"prepack": "copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .",
3232
"postpack": "rimraf NOTICE LICENSES"
3333
},

packages/apidom-ls/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
"lint": "eslint ./",
8686
"lint:fix": "eslint ./ --fix",
8787
"clean": "rimraf --glob 'src/**/*.mjs' 'src/**/*.cjs' ./dist ./types",
88-
"test": "NODE_ENV=test ts-mocha",
88+
"test": "NODE_ENV=test ts-mocha --exit",
8989
"typescript:check-types": "tsc --noEmit",
9090
"typescript:declaration": "tsc -p tsconfig.declaration.json && api-extractor run -l -c ./config/api-extractor/api-extractor.json",
9191
"prepack": "copyfiles -u 3 ../../LICENSES/* LICENSES && copyfiles -u 2 ../../NOTICE .",

packages/apidom-ls/src/config/common/schema/lint/$ref--not-used.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { DiagnosticSeverity } from 'vscode-languageserver-types';
22

33
import ApilintCodes from '../../../codes.ts';
44
import { LinterMeta } from '../../../../apidom-language-types.ts';
5-
import { OpenAPI2, OpenAPI3, OpenAPI31 } from '../../../openapi/target-specs.ts';
5+
import { OpenAPI2, OpenAPI30 } from '../../../openapi/target-specs.ts';
66

77
const $refNotUsedLint: LinterMeta = {
88
code: ApilintCodes.OPENAPI2_REFERENCE_NOT_USED,
@@ -13,7 +13,7 @@ const $refNotUsedLint: LinterMeta = {
1313
linterParams: ['string'],
1414
marker: 'key',
1515
data: {},
16-
targetSpecs: [...OpenAPI2, ...OpenAPI3, ...OpenAPI31],
16+
targetSpecs: [...OpenAPI2, ...OpenAPI30],
1717
};
1818

1919
export default $refNotUsedLint;

0 commit comments

Comments
 (0)