diff --git a/eslint-bridge/package.json b/eslint-bridge/package.json index f5e6a448c18..464568582db 100644 --- a/eslint-bridge/package.json +++ b/eslint-bridge/package.json @@ -40,9 +40,8 @@ "typescript": "3.5.3" }, "dependencies": { - "@typescript-eslint/eslint-plugin": "2.0.0", - "@typescript-eslint/experimental-utils": "2.0.0", - "@typescript-eslint/parser": "2.0.0", + "@typescript-eslint/eslint-plugin": "2.5.0", + "@typescript-eslint/parser": "2.5.0", "babel-eslint": "10.0.1", "body-parser": "1.18.3", "eslint": "5.16.0", diff --git a/eslint-bridge/src/parser.ts b/eslint-bridge/src/parser.ts index a17b43bfc92..ee5e6761a08 100644 --- a/eslint-bridge/src/parser.ts +++ b/eslint-bridge/src/parser.ts @@ -27,7 +27,7 @@ import * as VueJS from "vue-eslint-parser"; // still we might consider extending this range // if everything which we need is working on older/newer versions const TYPESCRIPT_MINIMUM_VERSION = "3.2.1"; -const TYPESCRIPT_MAXIMUM_VERSION = "3.6.0"; +const TYPESCRIPT_MAXIMUM_VERSION = "3.7.0"; export const PARSER_CONFIG_MODULE: Linter.ParserOptions = { tokens: true, diff --git a/eslint-bridge/tests/parser.test.ts b/eslint-bridge/tests/parser.test.ts index d966732addc..3608b2d7811 100644 --- a/eslint-bridge/tests/parser.test.ts +++ b/eslint-bridge/tests/parser.test.ts @@ -14,6 +14,7 @@ import * as espree from "espree"; import { SourceCode } from "eslint"; import { ParsingError } from "../src/analyzer"; import visit from "../src/utils/visitor"; +import * as path from "path"; describe("parseJavaScriptSourceFile", () => { beforeEach(() => { @@ -132,14 +133,14 @@ describe("parseTypeScriptSourceFile", () => { }); it("should return ParsingError with undefined line when file is not part of typescript project", () => { - const file = __dirname + "/fixtures/ts-project/excluded.ts"; + const file = path.join(path.basename(__dirname), "/fixtures/ts-project/excluded.ts"); const parsingError = parseTypeScriptSourceFile(`if (b == 0) {}`, file, [ __dirname + "/fixtures/ts-project/tsconfig.json", ]) as ParsingError; expect(parsingError).toBeDefined(); expect(parsingError.line).toBeUndefined(); expect(parsingError.message).toEqual( - `If \"parserOptions.project\" has been set for @typescript-eslint/parser, ${file} must be included in at least one of the projects provided.`, + `\"parserOptions.project\" has been set for @typescript-eslint/parser.\nThe file does not match your project config: ${file}.\nThe file must be included in at least one of the projects provided.`, ); }); @@ -166,11 +167,11 @@ describe("parseTypeScriptSourceFile", () => { loggerFn( `WARNING: You are currently running a version of TypeScript which is not officially supported by typescript-estree. - YOUR TYPESCRIPT VERSION: 3.6.0 + YOUR TYPESCRIPT VERSION: 3.7.0 `, ); expect(console.log).toHaveBeenCalledWith( - "WARN You are using version of TypeScript 3.6.0 which is not officially supported; supported versions >=3.2.1 <3.6.0", + "WARN You are using version of TypeScript 3.7.0 which is not officially supported; supported versions >=3.2.1 <3.7.0", ); jest.resetAllMocks(); diff --git a/eslint-bridge/yarn.lock b/eslint-bridge/yarn.lock index 82685083cf1..4b26e599b0f 100644 --- a/eslint-bridge/yarn.lock +++ b/eslint-bridge/yarn.lock @@ -467,43 +467,46 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.0.0.tgz#609a5d7b00ce21a6f94d7ef282eba9da57ca1e42" - integrity sha512-Mo45nxTTELODdl7CgpZKJISvLb+Fu64OOO2ZFc2x8sYSnUpFrBUW3H+H/ZGYmEkfnL6VkdtOSxgdt+Av79j0sA== +"@typescript-eslint/eslint-plugin@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.5.0.tgz#101d96743ce3365b3223df73d641078c9b775903" + integrity sha512-ddrJZxp5ns1Lh5ofZQYk3P8RyvKfyz/VcRR4ZiJLHO/ljnQAO8YvTfj268+WJOOadn99mvDiqJA65+HAKoeSPA== dependencies: - "@typescript-eslint/experimental-utils" "2.0.0" - eslint-utils "^1.4.0" + "@typescript-eslint/experimental-utils" "2.5.0" + eslint-utils "^1.4.2" functional-red-black-tree "^1.0.1" regexpp "^2.0.1" - tsutils "^3.14.0" + tsutils "^3.17.1" -"@typescript-eslint/experimental-utils@2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.0.0.tgz#f3d298bb411357f35c4184e24280b256b6321949" - integrity sha512-XGJG6GNBXIEx/mN4eTRypN/EUmsd0VhVGQ1AG+WTgdvjHl0G8vHhVBHrd/5oI6RRYBRnedNymSYWW1HAdivtmg== +"@typescript-eslint/experimental-utils@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.5.0.tgz#383a97ded9a7940e5053449f6d73995e782b8fb1" + integrity sha512-UgcQGE0GKJVChyRuN1CWqDW8Pnu7+mVst0aWrhiyuUD1J9c+h8woBdT4XddCvhcXDodTDVIfE3DzGHVjp7tUeQ== dependencies: "@types/json-schema" "^7.0.3" - "@typescript-eslint/typescript-estree" "2.0.0" - eslint-scope "^4.0.0" + "@typescript-eslint/typescript-estree" "2.5.0" + eslint-scope "^5.0.0" -"@typescript-eslint/parser@2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.0.0.tgz#4273bb19d03489daf8372cdaccbc8042e098178f" - integrity sha512-ibyMBMr0383ZKserIsp67+WnNVoM402HKkxqXGlxEZsXtnGGurbnY90pBO3e0nBUM7chEEOcxUhgw9aPq7fEBA== +"@typescript-eslint/parser@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.5.0.tgz#858030ddd808fbbe88e03f42e5971efaccb8218a" + integrity sha512-9UBMiAwIDWSl79UyogaBdj3hidzv6exjKUx60OuZuFnJf56tq/UMpdPcX09YmGqE8f4AnAueYtBxV8IcAT3jdQ== dependencies: "@types/eslint-visitor-keys" "^1.0.0" - "@typescript-eslint/experimental-utils" "2.0.0" - "@typescript-eslint/typescript-estree" "2.0.0" - eslint-visitor-keys "^1.0.0" + "@typescript-eslint/experimental-utils" "2.5.0" + "@typescript-eslint/typescript-estree" "2.5.0" + eslint-visitor-keys "^1.1.0" -"@typescript-eslint/typescript-estree@2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.0.0.tgz#c9f6c0efd1b11475540d6a55dc973cc5b9a67e77" - integrity sha512-NXbmzA3vWrSgavymlzMWNecgNOuiMMp62MO3kI7awZRLRcsA1QrYWo6q08m++uuAGVbXH/prZi2y1AWuhSu63w== +"@typescript-eslint/typescript-estree@2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.5.0.tgz#40ada624d6217ef092a3a79ed30d947ad4f212ce" + integrity sha512-AXURyF8NcA3IsnbjNX1v9qbwa0dDoY9YPcKYR2utvMHoUcu3636zrz0gRWtVAyxbPCkhyKuGg6WZIyi2Fc79CA== dependencies: + debug "^4.1.1" + glob "^7.1.4" + is-glob "^4.0.1" lodash.unescape "4.0.1" - semver "^6.2.0" + semver "^6.3.0" abab@^2.0.0: version "2.0.2" @@ -1324,14 +1327,22 @@ eslint-scope@^4.0.0, eslint-scope@^4.0.3: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-utils@^1.3.1, eslint-utils@^1.4.0: +eslint-scope@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.0.0.tgz#e87c8887c73e8d1ec84f1ca591645c358bfc8fb9" + integrity sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-utils@^1.3.1, eslint-utils@^1.4.2: version "1.4.2" resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.2.tgz#166a5180ef6ab7eb462f162fd0e6f2463d7309ab" integrity sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q== dependencies: eslint-visitor-keys "^1.0.0" -eslint-visitor-keys@^1.0.0: +eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== @@ -1756,7 +1767,7 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" -glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: +glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: version "7.1.4" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== @@ -2092,6 +2103,11 @@ is-extendable@^1.0.1: dependencies: is-plain-object "^2.0.4" +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + is-fullwidth-code-point@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" @@ -2109,6 +2125,13 @@ is-generator-fn@^2.0.0: resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== +is-glob@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" @@ -3731,7 +3754,7 @@ sax@^1.2.4: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@^6.0.0, semver@^6.2.0: +semver@^6.0.0, semver@^6.2.0, semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== @@ -4217,12 +4240,17 @@ ts-jest@24.1.0: semver "^5.5" yargs-parser "10.x" -tslib@^1.8.1, tslib@^1.9.0: +tslib@^1.8.1: version "1.10.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== -tsutils@^3.14.0: +tslib@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" + integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== + +tsutils@^3.17.1: version "3.17.1" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759" integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== diff --git a/its/plugin/tests/src/test/java/com/sonar/javascript/it/plugin/TypeScriptAnalysisTest.java b/its/plugin/tests/src/test/java/com/sonar/javascript/it/plugin/TypeScriptAnalysisTest.java index ba8a083bcc6..01554e22c62 100644 --- a/its/plugin/tests/src/test/java/com/sonar/javascript/it/plugin/TypeScriptAnalysisTest.java +++ b/its/plugin/tests/src/test/java/com/sonar/javascript/it/plugin/TypeScriptAnalysisTest.java @@ -153,7 +153,7 @@ public void test_incompatible_typescript() throws Exception { @Test public void test_new_typescript() throws Exception { File dir = TestUtils.projectDir("tsproject-no-typescript"); - TestUtils.npmInstall(dir, "typescript@3.6.2", "--no-save"); + TestUtils.npmInstall(dir, "typescript@3.7.0-beta", "--no-save"); String projectKey = "tsproject-new-typescript"; SonarScanner build = SonarScanner.create() .setProjectKey(projectKey) @@ -164,7 +164,7 @@ public void test_new_typescript() throws Exception { Tests.setProfile(projectKey, "eslint-based-rules-profile", "ts"); BuildResult result = orchestrator.executeBuild(build); assertThat(result.isSuccess()).isTrue(); - assertThat(result.getLogsLines(l -> l.contains("You are using version of TypeScript 3.6.2 which is not officially supported; supported versions >=3.2.1 <3.6.0"))).hasSize(1); + assertThat(result.getLogsLines(l -> l.contains("You are using version of TypeScript 3.7.0-beta which is not officially supported; supported versions >=3.2.1 <3.7.0"))).hasSize(1); } @Test diff --git a/its/ruling/src/test/expected/ts/TypeScript/typescript-S2933.json b/its/ruling/src/test/expected/ts/TypeScript/typescript-S2933.json index f68f9883fd7..ce3736ea599 100644 --- a/its/ruling/src/test/expected/ts/TypeScript/typescript-S2933.json +++ b/its/ruling/src/test/expected/ts/TypeScript/typescript-S2933.json @@ -20,7 +20,6 @@ 3337, 3366, 3433, -3844, 3895, 3959, 3988, @@ -67,7 +66,6 @@ 'TypeScript:src/harness/unittests/session.ts':[ 400, 401, -451, 452, ], 'TypeScript:src/harness/unittests/tsserverProjectSystem.ts':[ @@ -114,9 +112,6 @@ 'TypeScript:src/server/utilities.ts':[ 196, ], -'TypeScript:src/services/codefixes/importFixes.ts':[ -26, -], 'TypeScript:src/services/formatting/ruleOperationContext.ts':[ 7, ], diff --git a/its/ruling/src/test/expected/ts/ag-grid/typescript-S2933.json b/its/ruling/src/test/expected/ts/ag-grid/typescript-S2933.json index c85741b1e00..a5dac9f96ed 100644 --- a/its/ruling/src/test/expected/ts/ag-grid/typescript-S2933.json +++ b/its/ruling/src/test/expected/ts/ag-grid/typescript-S2933.json @@ -42,9 +42,6 @@ 16, 17, ], -'ag-grid:src/ts/columnController/groupInstanceIdCreator.ts':[ -14, -], 'ag-grid:src/ts/componentProvider.ts':[ 56, 59, @@ -52,14 +49,9 @@ 65, 69, ], -'ag-grid:src/ts/context/beanStub.ts':[ -10, -], 'ag-grid:src/ts/context/context.ts':[ -35, 36, 37, -39, ], 'ag-grid:src/ts/csvCreator.ts':[ 23, @@ -74,7 +66,6 @@ 65, 66, 67, -88, 99, ], 'ag-grid:src/ts/dragAndDrop/dragService.ts':[ @@ -85,8 +76,6 @@ 25, 27, 28, -32, -34, ], 'ag-grid:src/ts/entities/column.ts':[ 60, @@ -119,19 +108,14 @@ 48, ], 'ag-grid:src/ts/eventService.ts':[ -12, 14, 20, ], -'ag-grid:src/ts/expressionService.ts':[ -8, -], 'ag-grid:src/ts/filter/baseFilter.ts':[ 68, 71, 74, 80, -230, ], 'ag-grid:src/ts/filter/dateFilter.ts':[ 28, @@ -151,8 +135,6 @@ 31, 32, 33, -35, -41, ], 'ag-grid:src/ts/filter/floatingFilter.ts':[ 98, @@ -163,10 +145,6 @@ ], 'ag-grid:src/ts/filter/numberFilter.ts':[ 20, -26, -], -'ag-grid:src/ts/filter/textFilter.ts':[ -20, ], 'ag-grid:src/ts/focusedCellController.ts':[ 16, @@ -175,7 +153,6 @@ ], 'ag-grid:src/ts/grid.ts':[ 85, -92, ], 'ag-grid:src/ts/gridApi.ts':[ 53, @@ -231,7 +208,6 @@ ], 'ag-grid:src/ts/gridOptionsWrapper.ts':[ 57, -67, 68, 69, 70, @@ -280,9 +256,6 @@ 'ag-grid:src/ts/headerRendering/bodyDropPivotTarget.ts':[ 10, 11, -13, -14, -15, 17, ], 'ag-grid:src/ts/headerRendering/bodyDropTarget.ts':[ @@ -325,10 +298,8 @@ 61, 63, 64, -65, 66, 67, -68, ], 'ag-grid:src/ts/headerRendering/header/headerWrapperComp.ts':[ 26, @@ -374,7 +345,6 @@ 26, 27, 28, -30, 32, 34, ], @@ -416,7 +386,6 @@ 32, 34, 35, -37, 39, 40, 42, @@ -491,14 +460,8 @@ 24, ], 'ag-grid:src/ts/rendering/cellEditorFactory.ts':[ -15, -16, -17, -18, -19, 21, 22, -24, ], 'ag-grid:src/ts/rendering/cellEditors/largeTextCellEditor.ts':[ 18, @@ -516,7 +479,6 @@ 18, 19, 20, -22, ], 'ag-grid:src/ts/rendering/cellRendererService.ts':[ 10, @@ -527,7 +489,6 @@ ], 'ag-grid:src/ts/rendering/cellRenderers/animateSlideCellRenderer.ts':[ 8, -15, ], 'ag-grid:src/ts/rendering/cellRenderers/groupCellRenderer.ts':[ 25, @@ -541,8 +502,6 @@ 42, 43, 44, -45, -46, ], 'ag-grid:src/ts/rendering/checkboxSelectionComponent.ts':[ 18, @@ -593,7 +552,6 @@ 'ag-grid:src/ts/rendering/renderedRow.ts':[ 31, 39, -40, 60, 61, 62, @@ -605,7 +563,6 @@ 68, 69, 80, -87, 89, 95, 96, @@ -638,7 +595,6 @@ 45, 46, 47, -54, 55, 56, ], @@ -655,9 +611,6 @@ 10, 12, ], -'ag-grid:src/ts/rowModels/cache/rowNodeCache.ts':[ -32, -], 'ag-grid:src/ts/rowModels/floatingRowModel.ts':[ 16, 17, @@ -676,7 +629,6 @@ ], 'ag-grid:src/ts/rowModels/inMemory/inMemoryNodeManager.ts':[ 11, -13, 14, 15, 16, @@ -724,16 +676,7 @@ 17, 18, 19, -21, -22, -23, -24, -26, -27, -28, 29, -30, -31, ], 'ag-grid:src/ts/rowModels/pagination/serverPaginationService.ts':[ 32, @@ -779,13 +722,8 @@ 'ag-grid:src/ts/styling/stylingService.ts':[ 7, ], -'ag-grid:src/ts/svgFactory.ts':[ -9, -], 'ag-grid:src/ts/templateService.ts':[ 8, -10, -11, ], 'ag-grid:src/ts/utils.ts':[ 1058, @@ -802,10 +740,6 @@ 25, 26, 27, -28, -], -'ag-grid:src/ts/widgets/component.ts':[ -12, ], 'ag-grid:src/ts/widgets/popupService.ts':[ 12, diff --git a/its/ruling/src/test/expected/ts/desktop/typescript-S2933.json b/its/ruling/src/test/expected/ts/desktop/typescript-S2933.json index 9c31c531bda..cc61a7c3d2c 100644 --- a/its/ruling/src/test/expected/ts/desktop/typescript-S2933.json +++ b/its/ruling/src/test/expected/ts/desktop/typescript-S2933.json @@ -530,10 +530,4 @@ 57, 61, ], -'desktop:app/test/async-in-memory-store.ts':[ -3, -], -'desktop:app/test/in-memory-store.ts':[ -2, -], } diff --git a/its/ruling/src/test/expected/ts/emission/typescript-S3257.json b/its/ruling/src/test/expected/ts/emission/typescript-S3257.json index e1965c0e6a2..2087b22e527 100644 --- a/its/ruling/src/test/expected/ts/emission/typescript-S3257.json +++ b/its/ruling/src/test/expected/ts/emission/typescript-S3257.json @@ -2,10 +2,4 @@ 'emission:src/lib/containers/gene.tsx':[ 78, ], -'emission:src/lib/containers/home.tsx':[ -35, -], -'emission:src/lib/containers/works_for_you.tsx':[ -45, -], } diff --git a/its/ruling/src/test/expected/ts/rxjs/typescript-S2933.json b/its/ruling/src/test/expected/ts/rxjs/typescript-S2933.json index 08522865e27..fae21d5b584 100644 --- a/its/ruling/src/test/expected/ts/rxjs/typescript-S2933.json +++ b/its/ruling/src/test/expected/ts/rxjs/typescript-S2933.json @@ -3,7 +3,6 @@ 829, ], 'rxjs:spec/observables/dom/ajax-spec.ts':[ -874, 890, 893, ], @@ -67,7 +66,6 @@ 17, 18, 86, -87, 91, 92, ], @@ -449,7 +447,6 @@ ], 'rxjs:src/operator/skipLast.ts':[ 44, -67, 70, ], 'rxjs:src/operator/skipUntil.ts':[ @@ -571,7 +568,6 @@ 'rxjs:src/operator/withLatestFrom.ts':[ 73, 74, -88, 89, 92, 93, @@ -594,11 +590,4 @@ 'rxjs:src/util/Immediate.ts':[ 22, ], -'rxjs:src/util/MapPolyfill.ts':[ -3, -4, -], -'rxjs:src/util/Set.ts':[ -18, -], }