From 8ed129771f8dacaacde2d004959845828404661a Mon Sep 17 00:00:00 2001 From: Hye Sung Jung Date: Thu, 30 Jan 2020 15:39:54 -0600 Subject: [PATCH] fix spelling errors (#36523) * fix spelling errors * remove changes in lib/* --- .../eslint/rules/one-namespace-per-file.ts | 2 +- src/compiler/checker.ts | 4 +- src/compiler/watchPublic.ts | 2 +- src/server/editorServices.ts | 8 ++-- src/server/project.ts | 2 +- src/services/formatting/formatting.ts | 2 +- .../unittests/tsserver/occurences.ts | 2 +- .../reference/api/tsserverlibrary.d.ts | 4 +- ...nmentStatementArrayBindingPattern.baseline | 2 +- ...tArrayBindingPatternDefaultValues.baseline | 2 +- ...ringParameterArrayBindingPattern2.baseline | 16 ++++---- ...ArrayBindingPatternDefaultValues2.baseline | 12 +++--- ...ableStatementArrayBindingPattern2.baseline | 10 ++--- ...ArrayBindingPatternDefaultValues2.baseline | 10 ++--- ...rnalModuleNameConflictsInExtendsClause1.js | 2 +- ...oduleNameConflictsInExtendsClause1.symbols | 2 +- ...lModuleNameConflictsInExtendsClause1.types | 2 +- ...rnalModuleNameConflictsInExtendsClause3.js | 2 +- ...oduleNameConflictsInExtendsClause3.symbols | 2 +- ...lModuleNameConflictsInExtendsClause3.types | 2 +- .../reference/mergeClassInterfaceAndModule.js | 2 +- .../mergeClassInterfaceAndModule.symbols | 2 +- .../mergeClassInterfaceAndModule.types | 2 +- .../reference/parserNotRegex1.errors.txt | 2 +- tests/baselines/reference/parserNotRegex1.js | 4 +- .../reference/parserNotRegex1.symbols | 2 +- .../baselines/reference/parserNotRegex1.types | 2 +- ...ructuringParametertArrayBindingPattern2.js | 16 ++++---- ...rametertArrayBindingPattern2.sourcemap.txt | 16 ++++---- ...ringParametertArrayBindingPattern2.symbols | 8 ++-- ...turingParametertArrayBindingPattern2.types | 40 +++++++++---------- ...metertArrayBindingPatternDefaultValues2.js | 12 +++--- ...BindingPatternDefaultValues2.sourcemap.txt | 12 +++--- ...tArrayBindingPatternDefaultValues2.symbols | 6 +-- ...ertArrayBindingPatternDefaultValues2.types | 30 +++++++------- ...ngVariableStatementArrayBindingPattern2.js | 8 ++-- ...tatementArrayBindingPattern2.sourcemap.txt | 10 ++--- ...iableStatementArrayBindingPattern2.symbols | 4 +- ...ariableStatementArrayBindingPattern2.types | 16 ++++---- ...ngVariableStatementArrayBindingPattern3.js | 4 +- ...tatementArrayBindingPattern3.sourcemap.txt | 6 +-- ...iableStatementArrayBindingPattern3.symbols | 2 +- ...ariableStatementArrayBindingPattern3.types | 10 ++--- ...tementArrayBindingPatternDefaultValues2.js | 8 ++-- ...BindingPatternDefaultValues2.sourcemap.txt | 10 ++--- ...tArrayBindingPatternDefaultValues2.symbols | 4 +- ...entArrayBindingPatternDefaultValues2.types | 16 ++++---- ...tementArrayBindingPatternDefaultValues3.js | 4 +- ...BindingPatternDefaultValues3.sourcemap.txt | 6 +-- ...tArrayBindingPatternDefaultValues3.symbols | 2 +- ...entArrayBindingPatternDefaultValues3.types | 10 ++--- ...elessFunctionComponentOverload4.errors.txt | 2 +- .../tsxStatelessFunctionComponentOverload4.js | 4 +- ...tatelessFunctionComponentOverload4.symbols | 2 +- ...xStatelessFunctionComponentOverload4.types | 2 +- ...rnalModuleNameConflictsInExtendsClause1.ts | 2 +- ...rnalModuleNameConflictsInExtendsClause3.ts | 2 +- ...ructuringParametertArrayBindingPattern2.ts | 8 ++-- ...metertArrayBindingPatternDefaultValues2.ts | 6 +-- ...ngVariableStatementArrayBindingPattern2.ts | 4 +- ...ngVariableStatementArrayBindingPattern3.ts | 2 +- ...tementArrayBindingPatternDefaultValues2.ts | 4 +- ...tementArrayBindingPatternDefaultValues3.ts | 2 +- .../mergeClassInterfaceAndModule.ts | 2 +- ...tsxStatelessFunctionComponentOverload4.tsx | 2 +- .../parser/ecmascript5/parserNotRegex1.ts | 2 +- ...gAssignmentStatementArrayBindingPattern.ts | 2 +- ...atementArrayBindingPatternDefaultValues.ts | 2 +- ...tructuringParameterArrayBindingPattern2.ts | 8 ++-- ...ameterArrayBindingPatternDefaultValues2.ts | 6 +-- ...ngVariableStatementArrayBindingPattern2.ts | 4 +- ...tementArrayBindingPatternDefaultValues2.ts | 4 +- 72 files changed, 219 insertions(+), 219 deletions(-) diff --git a/scripts/eslint/rules/one-namespace-per-file.ts b/scripts/eslint/rules/one-namespace-per-file.ts index 36eeee930f7..28f51a097e1 100644 --- a/scripts/eslint/rules/one-namespace-per-file.ts +++ b/scripts/eslint/rules/one-namespace-per-file.ts @@ -10,7 +10,7 @@ export = createRule({ recommended: "error", }, messages: { - excessNamespaceError: `All but one of these namespaces should be moved into seperate files.`, + excessNamespaceError: `All but one of these namespaces should be moved into separate files.`, }, schema: [], type: "problem", diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index e20f7a26cc3..9b66295a663 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -5750,7 +5750,7 @@ namespace ts { // function g() {} // module.exports.g = g // ``` - // In such a situation, we have a local variable named `g`, and a seperate exported variable named `g`. + // In such a situation, we have a local variable named `g`, and a separate exported variable named `g`. // Naively, we would emit // ``` // function g() {} @@ -32285,7 +32285,7 @@ namespace ts { const sourceConstraint = constraint && getTypeFromTypeNode(constraint); const targetConstraint = getConstraintOfTypeParameter(target); // relax check if later interface augmentation has no constraint, it's more broad and is OK to merge with - // a more constrained interface (this could be generalized to a full heirarchy check, but that's maybe overkill) + // a more constrained interface (this could be generalized to a full hierarchy check, but that's maybe overkill) if (sourceConstraint && targetConstraint && !isTypeIdenticalTo(sourceConstraint, targetConstraint)) { return false; } diff --git a/src/compiler/watchPublic.ts b/src/compiler/watchPublic.ts index 0ce0b216c67..d40906fac15 100644 --- a/src/compiler/watchPublic.ts +++ b/src/compiler/watchPublic.ts @@ -689,7 +689,7 @@ namespace ts { let fileOrDirectoryPath: Path | undefined = toPath(fileOrDirectory); - // Since the file existance changed, update the sourceFiles cache + // Since the file existence changed, update the sourceFiles cache if (cachedDirectoryStructureHost) { cachedDirectoryStructureHost.addOrDeleteFileOrDirectory(fileOrDirectory, fileOrDirectoryPath); } diff --git a/src/server/editorServices.ts b/src/server/editorServices.ts index 103590dd381..33374e24bb7 100644 --- a/src/server/editorServices.ts +++ b/src/server/editorServices.ts @@ -376,7 +376,7 @@ namespace ts.server { * openFilesImpactedByConfigFiles is a map of open files that would be impacted by this config file * because these are the paths being looked up for their default configured project location * The value in the map is true if the open file is root of the inferred project - * It is false when the open file that would still be impacted by existance of + * It is false when the open file that would still be impacted by existence of * this config file but it is not the root of inferred project */ openFilesImpactedByConfigFile: Map; @@ -575,7 +575,7 @@ namespace ts.server { */ private readonly projectToSizeMap: Map = createMap(); /** - * This is a map of config file paths existance that doesnt need query to disk + * This is a map of config file paths existence that doesnt need query to disk * - The entry can be present because there is inferred project that needs to watch addition of config file to directory * In this case the exists could be true/false based on config file is present or not * - Or it is present if we have configured project open with config file at that location @@ -1426,7 +1426,7 @@ namespace ts.server { private setConfigFileExistenceByNewConfiguredProject(project: ConfiguredProject) { const configFileExistenceInfo = this.getConfigFileExistenceInfo(project); if (configFileExistenceInfo) { - // The existance might not be set if the file watcher is not invoked by the time config project is created by external project + // The existence might not be set if the file watcher is not invoked by the time config project is created by external project configFileExistenceInfo.exists = true; // close existing watcher if (configFileExistenceInfo.configFileWatcherForRootOfInferredProject) { @@ -2718,7 +2718,7 @@ namespace ts.server { // since info is added as root to the inferred project only when there are no other projects containing it // So when it is root of the inferred project and after project structure updates its now part // of multiple project it needs to be removed from that inferred project because: - // - references in inferred project supercede the root part + // - references in inferred project supersede the root part // - root / reference in non - inferred project beats root in inferred project // eg. say this is structure /a/b/a.ts /a/b/c.ts where c.ts references a.ts diff --git a/src/server/project.ts b/src/server/project.ts index 60f23a7abe0..8994f296eb8 100644 --- a/src/server/project.ts +++ b/src/server/project.ts @@ -1744,7 +1744,7 @@ namespace ts.server { /** * If a file is opened, the server will look for a tsconfig (or jsconfig) - * and if successfull create a ConfiguredProject for it. + * and if successful create a ConfiguredProject for it. * Otherwise it will create an InferredProject. */ export class ConfiguredProject extends Project { diff --git a/src/services/formatting/formatting.ts b/src/services/formatting/formatting.ts index 6895ddc96b9..bd32b5da46c 100644 --- a/src/services/formatting/formatting.ts +++ b/src/services/formatting/formatting.ts @@ -263,7 +263,7 @@ namespace ts.formatting { const error = sorted[index]; if (r.end <= error.start!) { - // specified range ends before the error refered by 'index' - no error in range + // specified range ends before the error referred by 'index' - no error in range return false; } diff --git a/src/testRunner/unittests/tsserver/occurences.ts b/src/testRunner/unittests/tsserver/occurences.ts index cf9c83e2e72..25dfb3c9e90 100644 --- a/src/testRunner/unittests/tsserver/occurences.ts +++ b/src/testRunner/unittests/tsserver/occurences.ts @@ -1,5 +1,5 @@ namespace ts.projectSystem { - describe("unittests:: tsserver:: occurence highlight on string", () => { + describe("unittests:: tsserver:: occurrence highlight on string", () => { it("should be marked if only on string values", () => { const file1: File = { path: "/a/b/file1.ts", diff --git a/tests/baselines/reference/api/tsserverlibrary.d.ts b/tests/baselines/reference/api/tsserverlibrary.d.ts index e13717cbbaf..45ff39c6e28 100644 --- a/tests/baselines/reference/api/tsserverlibrary.d.ts +++ b/tests/baselines/reference/api/tsserverlibrary.d.ts @@ -8880,7 +8880,7 @@ declare namespace ts.server { } /** * If a file is opened, the server will look for a tsconfig (or jsconfig) - * and if successfull create a ConfiguredProject for it. + * and if successful create a ConfiguredProject for it. * Otherwise it will create an InferredProject. */ class ConfiguredProject extends Project { @@ -9157,7 +9157,7 @@ declare namespace ts.server { */ private readonly projectToSizeMap; /** - * This is a map of config file paths existance that doesnt need query to disk + * This is a map of config file paths existence that doesnt need query to disk * - The entry can be present because there is inferred project that needs to watch addition of config file to directory * In this case the exists could be true/false based on config file is present or not * - Or it is present if we have configured project open with config file at that location diff --git a/tests/baselines/reference/bpSpanDestructuringAssignmentStatementArrayBindingPattern.baseline b/tests/baselines/reference/bpSpanDestructuringAssignmentStatementArrayBindingPattern.baseline index 87bf1b5a179..017f4859b1b 100644 --- a/tests/baselines/reference/bpSpanDestructuringAssignmentStatementArrayBindingPattern.baseline +++ b/tests/baselines/reference/bpSpanDestructuringAssignmentStatementArrayBindingPattern.baseline @@ -105,7 +105,7 @@ >multiSkillB >:=> (line 22, col 3) to (line 22, col 14) -------------------------------- -23 >[, multiSkillB] = ["roomba", ["vaccum", "mopping"]]; +23 >[, multiSkillB] = ["roomba", ["vacuum", "mopping"]]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (783 to 835) SpanInfo: {"start":786,"length":11} >multiSkillB diff --git a/tests/baselines/reference/bpSpanDestructuringAssignmentStatementArrayBindingPatternDefaultValues.baseline b/tests/baselines/reference/bpSpanDestructuringAssignmentStatementArrayBindingPatternDefaultValues.baseline index 7169d67bfef..17b60f1861a 100644 --- a/tests/baselines/reference/bpSpanDestructuringAssignmentStatementArrayBindingPatternDefaultValues.baseline +++ b/tests/baselines/reference/bpSpanDestructuringAssignmentStatementArrayBindingPatternDefaultValues.baseline @@ -105,7 +105,7 @@ >multiSkillB = [] >:=> (line 22, col 3) to (line 22, col 19) -------------------------------- -23 >[, multiSkillB = []] = ["roomba", ["vaccum", "mopping"]]; +23 >[, multiSkillB = []] = ["roomba", ["vacuum", "mopping"]]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (817 to 874) SpanInfo: {"start":820,"length":16} >multiSkillB = [] diff --git a/tests/baselines/reference/bpSpanDestructuringParameterArrayBindingPattern2.baseline b/tests/baselines/reference/bpSpanDestructuringParameterArrayBindingPattern2.baseline index cb9088c99ef..8fbd3a9ffb2 100644 --- a/tests/baselines/reference/bpSpanDestructuringParameterArrayBindingPattern2.baseline +++ b/tests/baselines/reference/bpSpanDestructuringParameterArrayBindingPattern2.baseline @@ -154,10 +154,10 @@ >foo1(robotA) >:=> (line 18, col 0) to (line 18, col 12) -------------------------------- -19 >foo1(["roomba", ["vaccum", "mopping"]]); +19 >foo1(["roomba", ["vacuum", "mopping"]]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (459 to 499) SpanInfo: {"start":459,"length":39} - >foo1(["roomba", ["vaccum", "mopping"]]) + >foo1(["roomba", ["vacuum", "mopping"]]) >:=> (line 19, col 0) to (line 19, col 39) -------------------------------- 20 >foo2(robotA); @@ -166,10 +166,10 @@ >foo2(robotA) >:=> (line 20, col 0) to (line 20, col 12) -------------------------------- -21 >foo2(["roomba", ["vaccum", "mopping"]]); +21 >foo2(["roomba", ["vacuum", "mopping"]]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (514 to 554) SpanInfo: {"start":514,"length":39} - >foo2(["roomba", ["vaccum", "mopping"]]) + >foo2(["roomba", ["vacuum", "mopping"]]) >:=> (line 21, col 0) to (line 21, col 39) -------------------------------- 22 >foo3(robotA); @@ -178,10 +178,10 @@ >foo3(robotA) >:=> (line 22, col 0) to (line 22, col 12) -------------------------------- -23 >foo3(["roomba", ["vaccum", "mopping"]]); +23 >foo3(["roomba", ["vacuum", "mopping"]]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (569 to 609) SpanInfo: {"start":569,"length":39} - >foo3(["roomba", ["vaccum", "mopping"]]) + >foo3(["roomba", ["vacuum", "mopping"]]) >:=> (line 23, col 0) to (line 23, col 39) -------------------------------- 24 >foo4(robotA); @@ -190,7 +190,7 @@ >foo4(robotA) >:=> (line 24, col 0) to (line 24, col 12) -------------------------------- -25 >foo4(["roomba", ["vaccum", "mopping"]]); +25 >foo4(["roomba", ["vacuum", "mopping"]]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (624 to 663) SpanInfo: {"start":624,"length":39} - >foo4(["roomba", ["vaccum", "mopping"]]) + >foo4(["roomba", ["vacuum", "mopping"]]) >:=> (line 25, col 0) to (line 25, col 39) \ No newline at end of file diff --git a/tests/baselines/reference/bpSpanDestructuringParameterArrayBindingPatternDefaultValues2.baseline b/tests/baselines/reference/bpSpanDestructuringParameterArrayBindingPatternDefaultValues2.baseline index 34b41cc1218..895c83a4c8c 100644 --- a/tests/baselines/reference/bpSpanDestructuringParameterArrayBindingPatternDefaultValues2.baseline +++ b/tests/baselines/reference/bpSpanDestructuringParameterArrayBindingPatternDefaultValues2.baseline @@ -142,10 +142,10 @@ >foo1(robotA) >:=> (line 18, col 0) to (line 18, col 12) -------------------------------- -19 >foo1(["roomba", ["vaccum", "mopping"]]); +19 >foo1(["roomba", ["vacuum", "mopping"]]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (543 to 583) SpanInfo: {"start":543,"length":39} - >foo1(["roomba", ["vaccum", "mopping"]]) + >foo1(["roomba", ["vacuum", "mopping"]]) >:=> (line 19, col 0) to (line 19, col 39) -------------------------------- 20 >foo2(robotA); @@ -154,10 +154,10 @@ >foo2(robotA) >:=> (line 20, col 0) to (line 20, col 12) -------------------------------- -21 >foo2(["roomba", ["vaccum", "mopping"]]); +21 >foo2(["roomba", ["vacuum", "mopping"]]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (598 to 638) SpanInfo: {"start":598,"length":39} - >foo2(["roomba", ["vaccum", "mopping"]]) + >foo2(["roomba", ["vacuum", "mopping"]]) >:=> (line 21, col 0) to (line 21, col 39) -------------------------------- 22 >foo3(robotA); @@ -166,7 +166,7 @@ >foo3(robotA) >:=> (line 22, col 0) to (line 22, col 12) -------------------------------- -23 >foo3(["roomba", ["vaccum", "mopping"]]); +23 >foo3(["roomba", ["vacuum", "mopping"]]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (653 to 692) SpanInfo: {"start":653,"length":39} - >foo3(["roomba", ["vaccum", "mopping"]]) + >foo3(["roomba", ["vacuum", "mopping"]]) >:=> (line 23, col 0) to (line 23, col 39) \ No newline at end of file diff --git a/tests/baselines/reference/bpSpanDestructuringVariableStatementArrayBindingPattern2.baseline b/tests/baselines/reference/bpSpanDestructuringVariableStatementArrayBindingPattern2.baseline index cb980a37c74..e6170c44042 100644 --- a/tests/baselines/reference/bpSpanDestructuringVariableStatementArrayBindingPattern2.baseline +++ b/tests/baselines/reference/bpSpanDestructuringVariableStatementArrayBindingPattern2.baseline @@ -68,28 +68,28 @@ ~ => Pos: (365 to 365) SpanInfo: undefined -------------------------------- -12 >let [nameMC] = ["roomba", ["vaccum", "mopping"]]; +12 >let [nameMC] = ["roomba", ["vacuum", "mopping"]]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (366 to 415) SpanInfo: {"start":371,"length":6} >nameMC >:=> (line 12, col 5) to (line 12, col 11) -------------------------------- -13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]]; +13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vacuum", "mopping"]]; ~~~~~~~~~~~~~ => Pos: (416 to 428) SpanInfo: {"start":421,"length":7} >nameMC2 >:=> (line 13, col 5) to (line 13, col 12) -13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]]; +13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vacuum", "mopping"]]; ~~~~~~~~~~~~~~~~ => Pos: (429 to 444) SpanInfo: {"start":431,"length":13} >primarySkillC >:=> (line 13, col 15) to (line 13, col 28) -13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]]; +13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vacuum", "mopping"]]; ~~~~~~~~~~~~~~~~~=> Pos: (445 to 461) SpanInfo: {"start":446,"length":15} >secondarySkillC >:=> (line 13, col 30) to (line 13, col 45) -13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]]; +13 >let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vacuum", "mopping"]]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (462 to 500) SpanInfo: {"start":430,"length":32} >[primarySkillC, secondarySkillC] diff --git a/tests/baselines/reference/bpSpanDestructuringVariableStatementArrayBindingPatternDefaultValues2.baseline b/tests/baselines/reference/bpSpanDestructuringVariableStatementArrayBindingPatternDefaultValues2.baseline index ddbfdd29268..b55c6c765f2 100644 --- a/tests/baselines/reference/bpSpanDestructuringVariableStatementArrayBindingPatternDefaultValues2.baseline +++ b/tests/baselines/reference/bpSpanDestructuringVariableStatementArrayBindingPatternDefaultValues2.baseline @@ -60,25 +60,25 @@ >[primarySkillA = "noSkill", secondarySkillA = "noSkill"] = ["noSkill", "noSkill"] >:=> (line 9, col 24) to (line 9, col 105) -------------------------------- -10 >let [nameMC = "noName" ] = ["roomba", ["vaccum", "mopping"]]; +10 >let [nameMC = "noName" ] = ["roomba", ["vacuum", "mopping"]]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (453 to 514) SpanInfo: {"start":458,"length":17} >nameMC = "noName" >:=> (line 10, col 5) to (line 10, col 22) -------------------------------- -11 >let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vaccum", "mopping"]]; +11 >let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vacuum", "mopping"]]; ~~~~~~~~~~~~~~~~~~~~~~~~ => Pos: (515 to 538) SpanInfo: {"start":520,"length":18} >nameMC2 = "noName" >:=> (line 11, col 5) to (line 11, col 23) -11 >let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vaccum", "mopping"]]; +11 >let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vacuum", "mopping"]]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (539 to 566) SpanInfo: {"start":541,"length":25} >primarySkillC = "noSkill" >:=> (line 11, col 26) to (line 11, col 51) -11 >let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vaccum", "mopping"]]; +11 >let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vacuum", "mopping"]]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (567 to 595) SpanInfo: {"start":568,"length":27} >secondarySkillC = "noSkill" >:=> (line 11, col 53) to (line 11, col 80) -11 >let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vaccum", "mopping"]]; +11 >let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vacuum", "mopping"]]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=> Pos: (596 to 658) SpanInfo: {"start":540,"length":81} >[primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"] >:=> (line 11, col 25) to (line 11, col 106) \ No newline at end of file diff --git a/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause1.js b/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause1.js index f6f849a6a24..a85561a1d9b 100644 --- a/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause1.js +++ b/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause1.js @@ -6,7 +6,7 @@ module X.A.C { module X.A.B.C { module A { } - export class W implements X.A.C.Z { // This needs to be refered as X.A.C.Z as A has conflict + export class W implements X.A.C.Z { // This needs to be referred as X.A.C.Z as A has conflict } } diff --git a/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause1.symbols b/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause1.symbols index 05110ee99ef..3a76f2e1f4c 100644 --- a/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause1.symbols +++ b/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause1.symbols @@ -17,7 +17,7 @@ module X.A.B.C { module A { >A : Symbol(A, Decl(declFileWithInternalModuleNameConflictsInExtendsClause1.ts, 4, 16)) } - export class W implements X.A.C.Z { // This needs to be refered as X.A.C.Z as A has conflict + export class W implements X.A.C.Z { // This needs to be referred as X.A.C.Z as A has conflict >W : Symbol(W, Decl(declFileWithInternalModuleNameConflictsInExtendsClause1.ts, 6, 5)) >X.A.C.Z : Symbol(X.A.C.Z, Decl(declFileWithInternalModuleNameConflictsInExtendsClause1.ts, 0, 14)) >X.A.C : Symbol(C, Decl(declFileWithInternalModuleNameConflictsInExtendsClause1.ts, 0, 11)) diff --git a/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause1.types b/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause1.types index aa3284bd024..f1dd9c66f72 100644 --- a/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause1.types +++ b/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause1.types @@ -11,7 +11,7 @@ module X.A.B.C { module A { } - export class W implements X.A.C.Z { // This needs to be refered as X.A.C.Z as A has conflict + export class W implements X.A.C.Z { // This needs to be referred as X.A.C.Z as A has conflict >W : W >X.A.C : any >X.A : typeof A diff --git a/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause3.js b/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause3.js index 73c1a0b3227..5932ff942a4 100644 --- a/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause3.js +++ b/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause3.js @@ -4,7 +4,7 @@ module X.A.C { } } module X.A.B.C { - export class W implements X.A.C.Z { // This needs to be refered as X.A.C.Z as A has conflict + export class W implements X.A.C.Z { // This needs to be referred as X.A.C.Z as A has conflict } } diff --git a/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause3.symbols b/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause3.symbols index e077f2a1170..d1c181bfdc1 100644 --- a/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause3.symbols +++ b/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause3.symbols @@ -14,7 +14,7 @@ module X.A.B.C { >B : Symbol(B, Decl(declFileWithInternalModuleNameConflictsInExtendsClause3.ts, 4, 11), Decl(declFileWithInternalModuleNameConflictsInExtendsClause3.ts, 9, 11)) >C : Symbol(C, Decl(declFileWithInternalModuleNameConflictsInExtendsClause3.ts, 4, 13), Decl(declFileWithInternalModuleNameConflictsInExtendsClause3.ts, 9, 13)) - export class W implements X.A.C.Z { // This needs to be refered as X.A.C.Z as A has conflict + export class W implements X.A.C.Z { // This needs to be referred as X.A.C.Z as A has conflict >W : Symbol(W, Decl(declFileWithInternalModuleNameConflictsInExtendsClause3.ts, 4, 16)) >X.A.C.Z : Symbol(X.A.C.Z, Decl(declFileWithInternalModuleNameConflictsInExtendsClause3.ts, 0, 14)) >X.A.C : Symbol(C, Decl(declFileWithInternalModuleNameConflictsInExtendsClause3.ts, 0, 11)) diff --git a/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause3.types b/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause3.types index f32578598d1..2d19b33a6ba 100644 --- a/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause3.types +++ b/tests/baselines/reference/declFileWithInternalModuleNameConflictsInExtendsClause3.types @@ -9,7 +9,7 @@ module X.A.B.C { >B : typeof B >C : typeof C - export class W implements X.A.C.Z { // This needs to be refered as X.A.C.Z as A has conflict + export class W implements X.A.C.Z { // This needs to be referred as X.A.C.Z as A has conflict >W : W >X.A.C : any >X.A : typeof A diff --git a/tests/baselines/reference/mergeClassInterfaceAndModule.js b/tests/baselines/reference/mergeClassInterfaceAndModule.js index 132a1947808..3c6f902c09d 100644 --- a/tests/baselines/reference/mergeClassInterfaceAndModule.js +++ b/tests/baselines/reference/mergeClassInterfaceAndModule.js @@ -12,7 +12,7 @@ module C3 {} interface C3 {} module C4 {} -declare class C4 {} // error -- class declaration must preceed module declaration +declare class C4 {} // error -- class declaration must precede module declaration interface C4 {} //// [mergeClassInterfaceAndModule.js] diff --git a/tests/baselines/reference/mergeClassInterfaceAndModule.symbols b/tests/baselines/reference/mergeClassInterfaceAndModule.symbols index eae65b622f7..e2107537ee2 100644 --- a/tests/baselines/reference/mergeClassInterfaceAndModule.symbols +++ b/tests/baselines/reference/mergeClassInterfaceAndModule.symbols @@ -29,7 +29,7 @@ interface C3 {} module C4 {} >C4 : Symbol(C4, Decl(mergeClassInterfaceAndModule.ts, 10, 15), Decl(mergeClassInterfaceAndModule.ts, 12, 12), Decl(mergeClassInterfaceAndModule.ts, 13, 19)) -declare class C4 {} // error -- class declaration must preceed module declaration +declare class C4 {} // error -- class declaration must precede module declaration >C4 : Symbol(C4, Decl(mergeClassInterfaceAndModule.ts, 10, 15), Decl(mergeClassInterfaceAndModule.ts, 12, 12), Decl(mergeClassInterfaceAndModule.ts, 13, 19)) interface C4 {} diff --git a/tests/baselines/reference/mergeClassInterfaceAndModule.types b/tests/baselines/reference/mergeClassInterfaceAndModule.types index 93d8b94e4f8..8a02f6e62ff 100644 --- a/tests/baselines/reference/mergeClassInterfaceAndModule.types +++ b/tests/baselines/reference/mergeClassInterfaceAndModule.types @@ -18,7 +18,7 @@ module C3 {} interface C3 {} module C4 {} -declare class C4 {} // error -- class declaration must preceed module declaration +declare class C4 {} // error -- class declaration must precede module declaration >C4 : C4 interface C4 {} diff --git a/tests/baselines/reference/parserNotRegex1.errors.txt b/tests/baselines/reference/parserNotRegex1.errors.txt index 7eb06157dfc..63b78ce50d2 100644 --- a/tests/baselines/reference/parserNotRegex1.errors.txt +++ b/tests/baselines/reference/parserNotRegex1.errors.txt @@ -3,7 +3,7 @@ tests/cases/conformance/parser/ecmascript5/parserNotRegex1.ts(3,5): error TS1108 ==== tests/cases/conformance/parser/ecmascript5/parserNotRegex1.ts (2 errors) ==== - if (a.indexOf(-(4/3))) // We should not get a regex here becuase of the / in the comment. + if (a.indexOf(-(4/3))) // We should not get a regex here because of the / in the comment. ~ !!! error TS2304: Cannot find name 'a'. { diff --git a/tests/baselines/reference/parserNotRegex1.js b/tests/baselines/reference/parserNotRegex1.js index abaa4697655..f255ae0f0d3 100644 --- a/tests/baselines/reference/parserNotRegex1.js +++ b/tests/baselines/reference/parserNotRegex1.js @@ -1,11 +1,11 @@ //// [parserNotRegex1.ts] - if (a.indexOf(-(4/3))) // We should not get a regex here becuase of the / in the comment. + if (a.indexOf(-(4/3))) // We should not get a regex here because of the / in the comment. { return true; } //// [parserNotRegex1.js] -if (a.indexOf(-(4 / 3))) // We should not get a regex here becuase of the / in the comment. +if (a.indexOf(-(4 / 3))) // We should not get a regex here because of the / in the comment. { return true; } diff --git a/tests/baselines/reference/parserNotRegex1.symbols b/tests/baselines/reference/parserNotRegex1.symbols index 231c9df74ee..9e424e11368 100644 --- a/tests/baselines/reference/parserNotRegex1.symbols +++ b/tests/baselines/reference/parserNotRegex1.symbols @@ -1,5 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/parserNotRegex1.ts === - if (a.indexOf(-(4/3))) // We should not get a regex here becuase of the / in the comment. + if (a.indexOf(-(4/3))) // We should not get a regex here because of the / in the comment. No type information for this code. { No type information for this code. return true; No type information for this code. } diff --git a/tests/baselines/reference/parserNotRegex1.types b/tests/baselines/reference/parserNotRegex1.types index f4834d224c8..f9f8817c4a8 100644 --- a/tests/baselines/reference/parserNotRegex1.types +++ b/tests/baselines/reference/parserNotRegex1.types @@ -1,5 +1,5 @@ === tests/cases/conformance/parser/ecmascript5/parserNotRegex1.ts === - if (a.indexOf(-(4/3))) // We should not get a regex here becuase of the / in the comment. + if (a.indexOf(-(4/3))) // We should not get a regex here because of the / in the comment. >a.indexOf(-(4/3)) : any >a.indexOf : any >a : any diff --git a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.js b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.js index 0aa302e0990..ca53c0ea538 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.js +++ b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.js @@ -22,16 +22,16 @@ function foo4([...multiRobotAInfo]: Robot) { } foo1(robotA); -foo1(["roomba", ["vaccum", "mopping"]]); +foo1(["roomba", ["vacuum", "mopping"]]); foo2(robotA); -foo2(["roomba", ["vaccum", "mopping"]]); +foo2(["roomba", ["vacuum", "mopping"]]); foo3(robotA); -foo3(["roomba", ["vaccum", "mopping"]]); +foo3(["roomba", ["vacuum", "mopping"]]); foo4(robotA); -foo4(["roomba", ["vaccum", "mopping"]]); +foo4(["roomba", ["vacuum", "mopping"]]); //// [sourceMapValidationDestructuringParametertArrayBindingPattern2.js] var robotA = ["trimmer", ["trimming", "edging"]]; @@ -52,11 +52,11 @@ function foo4(_a) { console.log(multiRobotAInfo); } foo1(robotA); -foo1(["roomba", ["vaccum", "mopping"]]); +foo1(["roomba", ["vacuum", "mopping"]]); foo2(robotA); -foo2(["roomba", ["vaccum", "mopping"]]); +foo2(["roomba", ["vacuum", "mopping"]]); foo3(robotA); -foo3(["roomba", ["vaccum", "mopping"]]); +foo3(["roomba", ["vacuum", "mopping"]]); foo4(robotA); -foo4(["roomba", ["vaccum", "mopping"]]); +foo4(["roomba", ["vacuum", "mopping"]]); //# sourceMappingURL=sourceMapValidationDestructuringParametertArrayBindingPattern2.js.map \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.sourcemap.txt index 2da2bf524ee..b0b0bed136a 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.sourcemap.txt @@ -359,7 +359,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPattern2.ts 5 >Emitted(18, 13) Source(23, 13) + SourceIndex(0) 6 >Emitted(18, 14) Source(23, 14) + SourceIndex(0) --- ->>>foo1(["roomba", ["vaccum", "mopping"]]); +>>>foo1(["roomba", ["vacuum", "mopping"]]); 1-> 2 >^^^^ 3 > ^ @@ -382,7 +382,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPattern2.ts 5 > "roomba" 6 > , 7 > [ -8 > "vaccum" +8 > "vacuum" 9 > , 10> "mopping" 11> ] @@ -427,7 +427,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPattern2.ts 5 >Emitted(20, 13) Source(26, 13) + SourceIndex(0) 6 >Emitted(20, 14) Source(26, 14) + SourceIndex(0) --- ->>>foo2(["roomba", ["vaccum", "mopping"]]); +>>>foo2(["roomba", ["vacuum", "mopping"]]); 1-> 2 >^^^^ 3 > ^ @@ -450,7 +450,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPattern2.ts 5 > "roomba" 6 > , 7 > [ -8 > "vaccum" +8 > "vacuum" 9 > , 10> "mopping" 11> ] @@ -495,7 +495,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPattern2.ts 5 >Emitted(22, 13) Source(29, 13) + SourceIndex(0) 6 >Emitted(22, 14) Source(29, 14) + SourceIndex(0) --- ->>>foo3(["roomba", ["vaccum", "mopping"]]); +>>>foo3(["roomba", ["vacuum", "mopping"]]); 1-> 2 >^^^^ 3 > ^ @@ -518,7 +518,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPattern2.ts 5 > "roomba" 6 > , 7 > [ -8 > "vaccum" +8 > "vacuum" 9 > , 10> "mopping" 11> ] @@ -563,7 +563,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPattern2.ts 5 >Emitted(24, 13) Source(32, 13) + SourceIndex(0) 6 >Emitted(24, 14) Source(32, 14) + SourceIndex(0) --- ->>>foo4(["roomba", ["vaccum", "mopping"]]); +>>>foo4(["roomba", ["vacuum", "mopping"]]); 1-> 2 >^^^^ 3 > ^ @@ -587,7 +587,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPattern2.ts 5 > "roomba" 6 > , 7 > [ -8 > "vaccum" +8 > "vacuum" 9 > , 10> "mopping" 11> ] diff --git a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.symbols b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.symbols index 26797210f4b..65eb5779ec2 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.symbols +++ b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.symbols @@ -67,27 +67,27 @@ foo1(robotA); >foo1 : Symbol(foo1, Decl(sourceMapValidationDestructuringParametertArrayBindingPattern2.ts, 4, 56)) >robotA : Symbol(robotA, Decl(sourceMapValidationDestructuringParametertArrayBindingPattern2.ts, 4, 3)) -foo1(["roomba", ["vaccum", "mopping"]]); +foo1(["roomba", ["vacuum", "mopping"]]); >foo1 : Symbol(foo1, Decl(sourceMapValidationDestructuringParametertArrayBindingPattern2.ts, 4, 56)) foo2(robotA); >foo2 : Symbol(foo2, Decl(sourceMapValidationDestructuringParametertArrayBindingPattern2.ts, 8, 1)) >robotA : Symbol(robotA, Decl(sourceMapValidationDestructuringParametertArrayBindingPattern2.ts, 4, 3)) -foo2(["roomba", ["vaccum", "mopping"]]); +foo2(["roomba", ["vacuum", "mopping"]]); >foo2 : Symbol(foo2, Decl(sourceMapValidationDestructuringParametertArrayBindingPattern2.ts, 8, 1)) foo3(robotA); >foo3 : Symbol(foo3, Decl(sourceMapValidationDestructuringParametertArrayBindingPattern2.ts, 12, 1)) >robotA : Symbol(robotA, Decl(sourceMapValidationDestructuringParametertArrayBindingPattern2.ts, 4, 3)) -foo3(["roomba", ["vaccum", "mopping"]]); +foo3(["roomba", ["vacuum", "mopping"]]); >foo3 : Symbol(foo3, Decl(sourceMapValidationDestructuringParametertArrayBindingPattern2.ts, 12, 1)) foo4(robotA); >foo4 : Symbol(foo4, Decl(sourceMapValidationDestructuringParametertArrayBindingPattern2.ts, 16, 1)) >robotA : Symbol(robotA, Decl(sourceMapValidationDestructuringParametertArrayBindingPattern2.ts, 4, 3)) -foo4(["roomba", ["vaccum", "mopping"]]); +foo4(["roomba", ["vacuum", "mopping"]]); >foo4 : Symbol(foo4, Decl(sourceMapValidationDestructuringParametertArrayBindingPattern2.ts, 16, 1)) diff --git a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.types b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.types index aee226f8d83..aa1dc644b08 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.types +++ b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPattern2.types @@ -73,13 +73,13 @@ foo1(robotA); >foo1 : ([, skillA]: Robot) => void >robotA : Robot -foo1(["roomba", ["vaccum", "mopping"]]); ->foo1(["roomba", ["vaccum", "mopping"]]) : void +foo1(["roomba", ["vacuum", "mopping"]]); +>foo1(["roomba", ["vacuum", "mopping"]]) : void >foo1 : ([, skillA]: Robot) => void ->["roomba", ["vaccum", "mopping"]] : [string, [string, string]] +>["roomba", ["vacuum", "mopping"]] : [string, [string, string]] >"roomba" : "roomba" ->["vaccum", "mopping"] : [string, string] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : [string, string] +>"vacuum" : "vacuum" >"mopping" : "mopping" foo2(robotA); @@ -87,13 +87,13 @@ foo2(robotA); >foo2 : ([nameMB]: Robot) => void >robotA : Robot -foo2(["roomba", ["vaccum", "mopping"]]); ->foo2(["roomba", ["vaccum", "mopping"]]) : void +foo2(["roomba", ["vacuum", "mopping"]]); +>foo2(["roomba", ["vacuum", "mopping"]]) : void >foo2 : ([nameMB]: Robot) => void ->["roomba", ["vaccum", "mopping"]] : [string, [string, string]] +>["roomba", ["vacuum", "mopping"]] : [string, [string, string]] >"roomba" : "roomba" ->["vaccum", "mopping"] : [string, string] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : [string, string] +>"vacuum" : "vacuum" >"mopping" : "mopping" foo3(robotA); @@ -101,13 +101,13 @@ foo3(robotA); >foo3 : ([nameMA, [primarySkillA, secondarySkillA]]: Robot) => void >robotA : Robot -foo3(["roomba", ["vaccum", "mopping"]]); ->foo3(["roomba", ["vaccum", "mopping"]]) : void +foo3(["roomba", ["vacuum", "mopping"]]); +>foo3(["roomba", ["vacuum", "mopping"]]) : void >foo3 : ([nameMA, [primarySkillA, secondarySkillA]]: Robot) => void ->["roomba", ["vaccum", "mopping"]] : [string, [string, string]] +>["roomba", ["vacuum", "mopping"]] : [string, [string, string]] >"roomba" : "roomba" ->["vaccum", "mopping"] : [string, string] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : [string, string] +>"vacuum" : "vacuum" >"mopping" : "mopping" foo4(robotA); @@ -115,12 +115,12 @@ foo4(robotA); >foo4 : ([...multiRobotAInfo]: Robot) => void >robotA : Robot -foo4(["roomba", ["vaccum", "mopping"]]); ->foo4(["roomba", ["vaccum", "mopping"]]) : void +foo4(["roomba", ["vacuum", "mopping"]]); +>foo4(["roomba", ["vacuum", "mopping"]]) : void >foo4 : ([...multiRobotAInfo]: Robot) => void ->["roomba", ["vaccum", "mopping"]] : [string, [string, string]] +>["roomba", ["vacuum", "mopping"]] : [string, [string, string]] >"roomba" : "roomba" ->["vaccum", "mopping"] : [string, string] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : [string, string] +>"vacuum" : "vacuum" >"mopping" : "mopping" diff --git a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.js b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.js index 81add872b0d..392371ed5e4 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.js +++ b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.js @@ -21,13 +21,13 @@ function foo3([nameMA = "noName", [ } foo1(robotA); -foo1(["roomba", ["vaccum", "mopping"]]); +foo1(["roomba", ["vacuum", "mopping"]]); foo2(robotA); -foo2(["roomba", ["vaccum", "mopping"]]); +foo2(["roomba", ["vacuum", "mopping"]]); foo3(robotA); -foo3(["roomba", ["vaccum", "mopping"]]); +foo3(["roomba", ["vacuum", "mopping"]]); //// [sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.js] var robotA = ["trimmer", ["trimming", "edging"]]; @@ -44,9 +44,9 @@ function foo3(_a) { console.log(nameMA); } foo1(robotA); -foo1(["roomba", ["vaccum", "mopping"]]); +foo1(["roomba", ["vacuum", "mopping"]]); foo2(robotA); -foo2(["roomba", ["vaccum", "mopping"]]); +foo2(["roomba", ["vacuum", "mopping"]]); foo3(robotA); -foo3(["roomba", ["vaccum", "mopping"]]); +foo3(["roomba", ["vacuum", "mopping"]]); //# sourceMappingURL=sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.js.map \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.sourcemap.txt index 8e60035f91a..6d35dece49d 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.sourcemap.txt @@ -345,7 +345,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPatternDefaultV 5 >Emitted(14, 13) Source(22, 13) + SourceIndex(0) 6 >Emitted(14, 14) Source(22, 14) + SourceIndex(0) --- ->>>foo1(["roomba", ["vaccum", "mopping"]]); +>>>foo1(["roomba", ["vacuum", "mopping"]]); 1-> 2 >^^^^ 3 > ^ @@ -368,7 +368,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPatternDefaultV 5 > "roomba" 6 > , 7 > [ -8 > "vaccum" +8 > "vacuum" 9 > , 10> "mopping" 11> ] @@ -413,7 +413,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPatternDefaultV 5 >Emitted(16, 13) Source(25, 13) + SourceIndex(0) 6 >Emitted(16, 14) Source(25, 14) + SourceIndex(0) --- ->>>foo2(["roomba", ["vaccum", "mopping"]]); +>>>foo2(["roomba", ["vacuum", "mopping"]]); 1-> 2 >^^^^ 3 > ^ @@ -436,7 +436,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPatternDefaultV 5 > "roomba" 6 > , 7 > [ -8 > "vaccum" +8 > "vacuum" 9 > , 10> "mopping" 11> ] @@ -481,7 +481,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPatternDefaultV 5 >Emitted(18, 13) Source(28, 13) + SourceIndex(0) 6 >Emitted(18, 14) Source(28, 14) + SourceIndex(0) --- ->>>foo3(["roomba", ["vaccum", "mopping"]]); +>>>foo3(["roomba", ["vacuum", "mopping"]]); 1-> 2 >^^^^ 3 > ^ @@ -505,7 +505,7 @@ sourceFile:sourceMapValidationDestructuringParametertArrayBindingPatternDefaultV 5 > "roomba" 6 > , 7 > [ -8 > "vaccum" +8 > "vacuum" 9 > , 10> "mopping" 11> ] diff --git a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.symbols b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.symbols index 923e8327e6c..455415af7e1 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.symbols +++ b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.symbols @@ -61,20 +61,20 @@ foo1(robotA); >foo1 : Symbol(foo1, Decl(sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts, 4, 56)) >robotA : Symbol(robotA, Decl(sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts, 4, 3)) -foo1(["roomba", ["vaccum", "mopping"]]); +foo1(["roomba", ["vacuum", "mopping"]]); >foo1 : Symbol(foo1, Decl(sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts, 4, 56)) foo2(robotA); >foo2 : Symbol(foo2, Decl(sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts, 8, 1)) >robotA : Symbol(robotA, Decl(sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts, 4, 3)) -foo2(["roomba", ["vaccum", "mopping"]]); +foo2(["roomba", ["vacuum", "mopping"]]); >foo2 : Symbol(foo2, Decl(sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts, 8, 1)) foo3(robotA); >foo3 : Symbol(foo3, Decl(sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts, 12, 1)) >robotA : Symbol(robotA, Decl(sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts, 4, 3)) -foo3(["roomba", ["vaccum", "mopping"]]); +foo3(["roomba", ["vacuum", "mopping"]]); >foo3 : Symbol(foo3, Decl(sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts, 12, 1)) diff --git a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.types b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.types index f2773f2d252..8fd8a82fa69 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.types +++ b/tests/baselines/reference/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.types @@ -87,13 +87,13 @@ foo1(robotA); >foo1 : ([, skillA]?: Robot) => void >robotA : Robot -foo1(["roomba", ["vaccum", "mopping"]]); ->foo1(["roomba", ["vaccum", "mopping"]]) : void +foo1(["roomba", ["vacuum", "mopping"]]); +>foo1(["roomba", ["vacuum", "mopping"]]) : void >foo1 : ([, skillA]?: Robot) => void ->["roomba", ["vaccum", "mopping"]] : [string, string[]] +>["roomba", ["vacuum", "mopping"]] : [string, string[]] >"roomba" : "roomba" ->["vaccum", "mopping"] : string[] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : string[] +>"vacuum" : "vacuum" >"mopping" : "mopping" foo2(robotA); @@ -101,13 +101,13 @@ foo2(robotA); >foo2 : ([nameMB]?: Robot) => void >robotA : Robot -foo2(["roomba", ["vaccum", "mopping"]]); ->foo2(["roomba", ["vaccum", "mopping"]]) : void +foo2(["roomba", ["vacuum", "mopping"]]); +>foo2(["roomba", ["vacuum", "mopping"]]) : void >foo2 : ([nameMB]?: Robot) => void ->["roomba", ["vaccum", "mopping"]] : [string, string[]] +>["roomba", ["vacuum", "mopping"]] : [string, string[]] >"roomba" : "roomba" ->["vaccum", "mopping"] : string[] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : string[] +>"vacuum" : "vacuum" >"mopping" : "mopping" foo3(robotA); @@ -115,12 +115,12 @@ foo3(robotA); >foo3 : ([nameMA, [primarySkillA, secondarySkillA]]: Robot) => void >robotA : Robot -foo3(["roomba", ["vaccum", "mopping"]]); ->foo3(["roomba", ["vaccum", "mopping"]]) : void +foo3(["roomba", ["vacuum", "mopping"]]); +>foo3(["roomba", ["vacuum", "mopping"]]) : void >foo3 : ([nameMA, [primarySkillA, secondarySkillA]]: Robot) => void ->["roomba", ["vaccum", "mopping"]] : [string, string[]] +>["roomba", ["vacuum", "mopping"]] : [string, string[]] >"roomba" : "roomba" ->["vaccum", "mopping"] : string[] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : string[] +>"vacuum" : "vacuum" >"mopping" : "mopping" diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.js b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.js index b93acc66a10..f9d0fe16641 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.js +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.js @@ -10,8 +10,8 @@ let [, skillA] = multiRobotA; let [nameMB] = multiRobotB; let [nameMA, [primarySkillA, secondarySkillA]] = multiRobotA; -let [nameMC] = ["roomba", ["vaccum", "mopping"]]; -let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]]; +let [nameMC] = ["roomba", ["vacuum", "mopping"]]; +let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vacuum", "mopping"]]; let [...multiRobotAInfo] = multiRobotA; @@ -25,8 +25,8 @@ var multiRobotB = ["trimmer", ["trimming", "edging"]]; var skillA = multiRobotA[1]; var nameMB = multiRobotB[0]; var nameMA = multiRobotA[0], _a = multiRobotA[1], primarySkillA = _a[0], secondarySkillA = _a[1]; -var nameMC = ["roomba", ["vaccum", "mopping"]][0]; -var _b = ["roomba", ["vaccum", "mopping"]], nameMC2 = _b[0], _c = _b[1], primarySkillC = _c[0], secondarySkillC = _c[1]; +var nameMC = ["roomba", ["vacuum", "mopping"]][0]; +var _b = ["roomba", ["vacuum", "mopping"]], nameMC2 = _b[0], _c = _b[1], primarySkillC = _c[0], secondarySkillC = _c[1]; var multiRobotAInfo = multiRobotA.slice(0); if (nameMB == nameMA) { console.log(skillA[0] + skillA[1]); diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.sourcemap.txt index 12f78509a8e..479c6b6d8ab 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.sourcemap.txt @@ -168,7 +168,7 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPattern2 9 >Emitted(5, 97) Source(10, 46) + SourceIndex(0) 10>Emitted(5, 98) Source(10, 62) + SourceIndex(0) --- ->>>var nameMC = ["roomba", ["vaccum", "mopping"]][0]; +>>>var nameMC = ["roomba", ["vacuum", "mopping"]][0]; 1 > 2 >^^^^ 3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -179,13 +179,13 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPattern2 >let [ 2 > 3 > nameMC -4 > ] = ["roomba", ["vaccum", "mopping"]]; +4 > ] = ["roomba", ["vacuum", "mopping"]]; 1 >Emitted(6, 1) Source(12, 6) + SourceIndex(0) 2 >Emitted(6, 5) Source(12, 6) + SourceIndex(0) 3 >Emitted(6, 50) Source(12, 12) + SourceIndex(0) 4 >Emitted(6, 51) Source(12, 50) + SourceIndex(0) --- ->>>var _b = ["roomba", ["vaccum", "mopping"]], nameMC2 = _b[0], _c = _b[1], primarySkillC = _c[0], secondarySkillC = _c[1]; +>>>var _b = ["roomba", ["vacuum", "mopping"]], nameMC2 = _b[0], _c = _b[1], primarySkillC = _c[0], secondarySkillC = _c[1]; 1-> 2 >^^^^ 3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -201,7 +201,7 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPattern2 1-> >let 2 > -3 > [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]] +3 > [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vacuum", "mopping"]] 4 > 5 > nameMC2 6 > , @@ -209,7 +209,7 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPattern2 8 > 9 > primarySkillC 10> , -11> secondarySkillC]] = ["roomba", ["vaccum", "mopping"]] +11> secondarySkillC]] = ["roomba", ["vacuum", "mopping"]] 12> ; 1->Emitted(7, 1) Source(13, 5) + SourceIndex(0) 2 >Emitted(7, 5) Source(13, 5) + SourceIndex(0) diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.symbols b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.symbols index d2a61e2a5ef..b8ecb4a9048 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.symbols +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.symbols @@ -31,10 +31,10 @@ let [nameMA, [primarySkillA, secondarySkillA]] = multiRobotA; >secondarySkillA : Symbol(secondarySkillA, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.ts, 9, 28)) >multiRobotA : Symbol(multiRobotA, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.ts, 4, 3)) -let [nameMC] = ["roomba", ["vaccum", "mopping"]]; +let [nameMC] = ["roomba", ["vacuum", "mopping"]]; >nameMC : Symbol(nameMC, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.ts, 11, 5)) -let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]]; +let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vacuum", "mopping"]]; >nameMC2 : Symbol(nameMC2, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.ts, 12, 5)) >primarySkillC : Symbol(primarySkillC, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.ts, 12, 15)) >secondarySkillC : Symbol(secondarySkillC, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.ts, 12, 29)) diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.types b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.types index 9027e3be196..899d2c1872a 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.types +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.types @@ -40,22 +40,22 @@ let [nameMA, [primarySkillA, secondarySkillA]] = multiRobotA; >secondarySkillA : string >multiRobotA : MultiSkilledRobot -let [nameMC] = ["roomba", ["vaccum", "mopping"]]; +let [nameMC] = ["roomba", ["vacuum", "mopping"]]; >nameMC : string ->["roomba", ["vaccum", "mopping"]] : [string, string[]] +>["roomba", ["vacuum", "mopping"]] : [string, string[]] >"roomba" : "roomba" ->["vaccum", "mopping"] : string[] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : string[] +>"vacuum" : "vacuum" >"mopping" : "mopping" -let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]]; +let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vacuum", "mopping"]]; >nameMC2 : string >primarySkillC : string >secondarySkillC : string ->["roomba", ["vaccum", "mopping"]] : [string, [string, string]] +>["roomba", ["vacuum", "mopping"]] : [string, [string, string]] >"roomba" : "roomba" ->["vaccum", "mopping"] : [string, string] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : [string, string] +>"vacuum" : "vacuum" >"mopping" : "mopping" let [...multiRobotAInfo] = multiRobotA; diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.js b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.js index 9b12b6ca6e5..d480000af2b 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.js +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.js @@ -21,7 +21,7 @@ let multiRobotAInfo: (string | [string, string])[]; [, nameB] = [2, "trimmer", "trimming"]; [, multiSkillB] = multiRobotB; [, multiSkillB] = getMultiRobotB(); -[, multiSkillB] = ["roomba", ["vaccum", "mopping"]]; +[, multiSkillB] = ["roomba", ["vacuum", "mopping"]]; [numberB] = robotB; [numberB] = getRobotB(); @@ -71,7 +71,7 @@ _a = getRobotB(), nameB = _a[1]; _b = [2, "trimmer", "trimming"], nameB = _b[1]; multiSkillB = multiRobotB[1]; _c = getMultiRobotB(), multiSkillB = _c[1]; -_d = ["roomba", ["vaccum", "mopping"]], multiSkillB = _d[1]; +_d = ["roomba", ["vacuum", "mopping"]], multiSkillB = _d[1]; numberB = robotB[0]; numberB = getRobotB()[0]; numberB = [2, "trimmer", "trimming"][0]; diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.sourcemap.txt index 64d55833957..4e394b8f57d 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.sourcemap.txt @@ -367,7 +367,7 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPattern3 4 >Emitted(14, 43) Source(22, 15) + SourceIndex(0) 5 >Emitted(14, 44) Source(22, 36) + SourceIndex(0) --- ->>>_d = ["roomba", ["vaccum", "mopping"]], multiSkillB = _d[1]; +>>>_d = ["roomba", ["vacuum", "mopping"]], multiSkillB = _d[1]; 1-> 2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3 > ^^ @@ -375,10 +375,10 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPattern3 5 > ^ 1-> > -2 >[, multiSkillB] = ["roomba", ["vaccum", "mopping"]] +2 >[, multiSkillB] = ["roomba", ["vacuum", "mopping"]] 3 > 4 > multiSkillB -5 > ] = ["roomba", ["vaccum", "mopping"]]; +5 > ] = ["roomba", ["vacuum", "mopping"]]; 1->Emitted(15, 1) Source(23, 1) + SourceIndex(0) 2 >Emitted(15, 39) Source(23, 52) + SourceIndex(0) 3 >Emitted(15, 41) Source(23, 4) + SourceIndex(0) diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.symbols b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.symbols index 931523c6b26..57b88f60a42 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.symbols +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.symbols @@ -65,7 +65,7 @@ let multiRobotAInfo: (string | [string, string])[]; >multiSkillB : Symbol(multiSkillB, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.ts, 14, 3)) >getMultiRobotB : Symbol(getMultiRobotB, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.ts, 51, 1)) -[, multiSkillB] = ["roomba", ["vaccum", "mopping"]]; +[, multiSkillB] = ["roomba", ["vacuum", "mopping"]]; >multiSkillB : Symbol(multiSkillB, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.ts, 14, 3)) [numberB] = robotB; diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.types b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.types index 1ee682f838a..a1e735ea691 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.types +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.types @@ -100,15 +100,15 @@ let multiRobotAInfo: (string | [string, string])[]; >getMultiRobotB() : MultiSkilledRobot >getMultiRobotB : () => MultiSkilledRobot -[, multiSkillB] = ["roomba", ["vaccum", "mopping"]]; ->[, multiSkillB] = ["roomba", ["vaccum", "mopping"]] : [string, [string, string]] +[, multiSkillB] = ["roomba", ["vacuum", "mopping"]]; +>[, multiSkillB] = ["roomba", ["vacuum", "mopping"]] : [string, [string, string]] >[, multiSkillB] : [undefined, [string, string]] > : undefined >multiSkillB : [string, string] ->["roomba", ["vaccum", "mopping"]] : [string, [string, string]] +>["roomba", ["vacuum", "mopping"]] : [string, [string, string]] >"roomba" : "roomba" ->["vaccum", "mopping"] : [string, string] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : [string, string] +>"vacuum" : "vacuum" >"mopping" : "mopping" [numberB] = robotB; diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.js b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.js index b20e0be4fe0..8e6b04539ab 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.js +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.js @@ -10,8 +10,8 @@ let [, skillA = ["noSkill", "noSkill"]] = multiRobotA; let [nameMB = "noName" ] = multiRobotB; let [nameMA = "noName", [primarySkillA = "noSkill", secondarySkillA = "noSkill"] = ["noSkill", "noSkill"]] = multiRobotA; -let [nameMC = "noName" ] = ["roomba", ["vaccum", "mopping"]]; -let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vaccum", "mopping"]]; +let [nameMC = "noName" ] = ["roomba", ["vacuum", "mopping"]]; +let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vacuum", "mopping"]]; if (nameMB == nameMA) { console.log(skillA[0] + skillA[1]); @@ -23,8 +23,8 @@ var multiRobotB = ["trimmer", ["trimming", "edging"]]; var _a = multiRobotA[1], skillA = _a === void 0 ? ["noSkill", "noSkill"] : _a; var _b = multiRobotB[0], nameMB = _b === void 0 ? "noName" : _b; var _c = multiRobotA[0], nameMA = _c === void 0 ? "noName" : _c, _d = multiRobotA[1], _e = _d === void 0 ? ["noSkill", "noSkill"] : _d, _f = _e[0], primarySkillA = _f === void 0 ? "noSkill" : _f, _g = _e[1], secondarySkillA = _g === void 0 ? "noSkill" : _g; -var _h = ["roomba", ["vaccum", "mopping"]][0], nameMC = _h === void 0 ? "noName" : _h; -var _j = ["roomba", ["vaccum", "mopping"]], _k = _j[0], nameMC2 = _k === void 0 ? "noName" : _k, _l = _j[1], _m = _l === void 0 ? ["noSkill", "noSkill"] : _l, _o = _m[0], primarySkillC = _o === void 0 ? "noSkill" : _o, _p = _m[1], secondarySkillC = _p === void 0 ? "noSkill" : _p; +var _h = ["roomba", ["vacuum", "mopping"]][0], nameMC = _h === void 0 ? "noName" : _h; +var _j = ["roomba", ["vacuum", "mopping"]], _k = _j[0], nameMC2 = _k === void 0 ? "noName" : _k, _l = _j[1], _m = _l === void 0 ? ["noSkill", "noSkill"] : _l, _o = _m[0], primarySkillC = _o === void 0 ? "noSkill" : _o, _p = _m[1], secondarySkillC = _p === void 0 ? "noSkill" : _p; if (nameMB == nameMA) { console.log(skillA[0] + skillA[1]); } diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.sourcemap.txt index 6cf78caf44a..70b21671d43 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.sourcemap.txt @@ -204,7 +204,7 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPatternD 17>Emitted(5, 257) Source(10, 106) + SourceIndex(0) 18>Emitted(5, 258) Source(10, 122) + SourceIndex(0) --- ->>>var _h = ["roomba", ["vaccum", "mopping"]][0], nameMC = _h === void 0 ? "noName" : _h; +>>>var _h = ["roomba", ["vacuum", "mopping"]][0], nameMC = _h === void 0 ? "noName" : _h; 1 > 2 >^^^^ 3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -219,7 +219,7 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPatternD 3 > nameMC = "noName" 4 > 5 > nameMC = "noName" -6 > ] = ["roomba", ["vaccum", "mopping"]]; +6 > ] = ["roomba", ["vacuum", "mopping"]]; 1 >Emitted(6, 1) Source(12, 6) + SourceIndex(0) 2 >Emitted(6, 5) Source(12, 6) + SourceIndex(0) 3 >Emitted(6, 46) Source(12, 23) + SourceIndex(0) @@ -227,7 +227,7 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPatternD 5 >Emitted(6, 86) Source(12, 23) + SourceIndex(0) 6 >Emitted(6, 87) Source(12, 62) + SourceIndex(0) --- ->>>var _j = ["roomba", ["vaccum", "mopping"]], _k = _j[0], nameMC2 = _k === void 0 ? "noName" : _k, _l = _j[1], _m = _l === void 0 ? ["noSkill", "noSkill"] : _l, _o = _m[0], primarySkillC = _o === void 0 ? "noSkill" : _o, _p = _m[1], secondarySkillC = _p === void 0 ? "noSkill" : _p; +>>>var _j = ["roomba", ["vacuum", "mopping"]], _k = _j[0], nameMC2 = _k === void 0 ? "noName" : _k, _l = _j[1], _m = _l === void 0 ? ["noSkill", "noSkill"] : _l, _o = _m[0], primarySkillC = _o === void 0 ? "noSkill" : _o, _p = _m[1], secondarySkillC = _p === void 0 ? "noSkill" : _p; 1-> 2 >^^^^ 3 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -251,7 +251,7 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPatternD 1-> >let 2 > -3 > [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vaccum", "mopping"]] +3 > [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vacuum", "mopping"]] 4 > 5 > nameMC2 = "noName" 6 > @@ -267,7 +267,7 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPatternD 16> , 17> secondarySkillC = "noSkill" 18> -19> secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vaccum", "mopping"]] +19> secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vacuum", "mopping"]] 20> ; 1->Emitted(7, 1) Source(13, 5) + SourceIndex(0) 2 >Emitted(7, 5) Source(13, 5) + SourceIndex(0) diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.symbols b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.symbols index 76be77a8095..7517baa0cbe 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.symbols +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.symbols @@ -31,10 +31,10 @@ let [nameMA = "noName", [primarySkillA = "noSkill", secondarySkillA = "noSkill"] >secondarySkillA : Symbol(secondarySkillA, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts, 9, 51)) >multiRobotA : Symbol(multiRobotA, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts, 4, 3)) -let [nameMC = "noName" ] = ["roomba", ["vaccum", "mopping"]]; +let [nameMC = "noName" ] = ["roomba", ["vacuum", "mopping"]]; >nameMC : Symbol(nameMC, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts, 11, 5)) -let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vaccum", "mopping"]]; +let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vacuum", "mopping"]]; >nameMC2 : Symbol(nameMC2, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts, 12, 5)) >primarySkillC : Symbol(primarySkillC, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts, 12, 26)) >secondarySkillC : Symbol(secondarySkillC, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts, 12, 52)) diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.types b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.types index 44fbba0b1ad..ff88713b0db 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.types +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.types @@ -50,16 +50,16 @@ let [nameMA = "noName", [primarySkillA = "noSkill", secondarySkillA = "noSkill"] >"noSkill" : "noSkill" >multiRobotA : MultiSkilledRobot -let [nameMC = "noName" ] = ["roomba", ["vaccum", "mopping"]]; +let [nameMC = "noName" ] = ["roomba", ["vacuum", "mopping"]]; >nameMC : string >"noName" : "noName" ->["roomba", ["vaccum", "mopping"]] : [string, string[]] +>["roomba", ["vacuum", "mopping"]] : [string, string[]] >"roomba" : "roomba" ->["vaccum", "mopping"] : string[] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : string[] +>"vacuum" : "vacuum" >"mopping" : "mopping" -let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vaccum", "mopping"]]; +let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vacuum", "mopping"]]; >nameMC2 : string >"noName" : "noName" >primarySkillC : string @@ -69,10 +69,10 @@ let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill" >["noSkill", "noSkill"] : [string, string] >"noSkill" : "noSkill" >"noSkill" : "noSkill" ->["roomba", ["vaccum", "mopping"]] : [string, [string, string]] +>["roomba", ["vacuum", "mopping"]] : [string, [string, string]] >"roomba" : "roomba" ->["vaccum", "mopping"] : [string, string] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : [string, string] +>"vacuum" : "vacuum" >"mopping" : "mopping" if (nameMB == nameMA) { diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.js b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.js index bba6d19d2ad..5c801b045b5 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.js +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.js @@ -21,7 +21,7 @@ let multiRobotAInfo: (string | string[])[]; [, nameB = "helloNoName"] = [2, "trimmer", "trimming"]; [, multiSkillB = []] = multiRobotB; [, multiSkillB = []] = getMultiRobotB(); -[, multiSkillB = []] = ["roomba", ["vaccum", "mopping"]]; +[, multiSkillB = []] = ["roomba", ["vacuum", "mopping"]]; [numberB = -1] = robotB; [numberB = -1] = getRobotB(); @@ -69,7 +69,7 @@ _b = getRobotB(), _c = _b[1], nameB = _c === void 0 ? "helloNoName" : _c; _d = [2, "trimmer", "trimming"], _e = _d[1], nameB = _e === void 0 ? "helloNoName" : _e; _f = multiRobotB[1], multiSkillB = _f === void 0 ? [] : _f; _g = getMultiRobotB(), _h = _g[1], multiSkillB = _h === void 0 ? [] : _h; -_j = ["roomba", ["vaccum", "mopping"]], _k = _j[1], multiSkillB = _k === void 0 ? [] : _k; +_j = ["roomba", ["vacuum", "mopping"]], _k = _j[1], multiSkillB = _k === void 0 ? [] : _k; _l = robotB[0], numberB = _l === void 0 ? -1 : _l; _m = getRobotB()[0], numberB = _m === void 0 ? -1 : _m; _o = [2, "trimmer", "trimming"][0], numberB = _o === void 0 ? -1 : _o; diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.sourcemap.txt b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.sourcemap.txt index 41d90cd850e..77f991aafcb 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.sourcemap.txt +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.sourcemap.txt @@ -398,7 +398,7 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPatternD 6 >Emitted(14, 73) Source(22, 20) + SourceIndex(0) 7 >Emitted(14, 74) Source(22, 41) + SourceIndex(0) --- ->>>_j = ["roomba", ["vaccum", "mopping"]], _k = _j[1], multiSkillB = _k === void 0 ? [] : _k; +>>>_j = ["roomba", ["vacuum", "mopping"]], _k = _j[1], multiSkillB = _k === void 0 ? [] : _k; 1-> 2 >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 3 > ^^ @@ -408,12 +408,12 @@ sourceFile:sourceMapValidationDestructuringVariableStatementArrayBindingPatternD 7 > ^ 1-> > -2 >[, multiSkillB = []] = ["roomba", ["vaccum", "mopping"]] +2 >[, multiSkillB = []] = ["roomba", ["vacuum", "mopping"]] 3 > 4 > multiSkillB = [] 5 > 6 > multiSkillB = [] -7 > ] = ["roomba", ["vaccum", "mopping"]]; +7 > ] = ["roomba", ["vacuum", "mopping"]]; 1->Emitted(15, 1) Source(23, 1) + SourceIndex(0) 2 >Emitted(15, 39) Source(23, 57) + SourceIndex(0) 3 >Emitted(15, 41) Source(23, 4) + SourceIndex(0) diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.symbols b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.symbols index c4d6b52fc4a..c3ca80bc9e0 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.symbols +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.symbols @@ -65,7 +65,7 @@ let multiRobotAInfo: (string | string[])[]; >multiSkillB : Symbol(multiSkillB, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.ts, 14, 3)) >getMultiRobotB : Symbol(getMultiRobotB, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.ts, 49, 1)) -[, multiSkillB = []] = ["roomba", ["vaccum", "mopping"]]; +[, multiSkillB = []] = ["roomba", ["vacuum", "mopping"]]; >multiSkillB : Symbol(multiSkillB, Decl(sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.ts, 14, 3)) [numberB = -1] = robotB; diff --git a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.types b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.types index 8968f49732e..eaa8c33d7c0 100644 --- a/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.types +++ b/tests/baselines/reference/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.types @@ -110,17 +110,17 @@ let multiRobotAInfo: (string | string[])[]; >getMultiRobotB() : MultiSkilledRobot >getMultiRobotB : () => MultiSkilledRobot -[, multiSkillB = []] = ["roomba", ["vaccum", "mopping"]]; ->[, multiSkillB = []] = ["roomba", ["vaccum", "mopping"]] : [string, string[]] +[, multiSkillB = []] = ["roomba", ["vacuum", "mopping"]]; +>[, multiSkillB = []] = ["roomba", ["vacuum", "mopping"]] : [string, string[]] >[, multiSkillB = []] : [undefined, undefined[]] > : undefined >multiSkillB = [] : undefined[] >multiSkillB : string[] >[] : undefined[] ->["roomba", ["vaccum", "mopping"]] : [string, string[]] +>["roomba", ["vacuum", "mopping"]] : [string, string[]] >"roomba" : "roomba" ->["vaccum", "mopping"] : string[] ->"vaccum" : "vaccum" +>["vacuum", "mopping"] : string[] +>"vacuum" : "vacuum" >"mopping" : "mopping" [numberB = -1] = robotB; diff --git a/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.errors.txt b/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.errors.txt index db0e3a0ce73..fc2edafc314 100644 --- a/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.errors.txt +++ b/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.errors.txt @@ -115,7 +115,7 @@ tests/cases/conformance/jsx/file.tsx(36,12): error TS2769: No overload matches t !!! error TS2769: Overload 2 of 2, '(l: { yy: number; yy1: string; }): Element', gave the following error. !!! error TS2769: Type 'true' is not assignable to type 'string'. !!! related TS6500 tests/cases/conformance/jsx/file.tsx:3:43: The expected type comes from property 'yy1' which is declared here on type 'IntrinsicAttributes & { yy: number; yy1: string; }' - const c3 = ; // This is OK becuase all attribute are spread + const c3 = ; // This is OK because all attribute are spread const c4 = ; // extra property; ~~ !!! error TS2769: No overload matches this call. diff --git a/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.js b/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.js index d67466d1271..17ac6dbb378 100644 --- a/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.js +++ b/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.js @@ -13,7 +13,7 @@ let obj2: any; const c0 = ; // extra property; const c1 = ; // missing property; const c2 = ; // type incompatible; -const c3 = ; // This is OK becuase all attribute are spread +const c3 = ; // This is OK because all attribute are spread const c4 = ; // extra property; const c5 = ; // type incompatible; const c6 = ; // Should error as there is extra attribute that doesn't match any. Current it is not @@ -50,7 +50,7 @@ define(["require", "exports", "react"], function (require, exports, React) { var c0 = ; // extra property; var c1 = ; // missing property; var c2 = ; // type incompatible; - var c3 = ; // This is OK becuase all attribute are spread + var c3 = ; // This is OK because all attribute are spread var c4 = ; // extra property; var c5 = ; // type incompatible; var c6 = ; // Should error as there is extra attribute that doesn't match any. Current it is not diff --git a/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.symbols b/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.symbols index 950ff21be00..fcc4e34ecb6 100644 --- a/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.symbols +++ b/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.symbols @@ -44,7 +44,7 @@ const c2 = ; // type incompatible; >obj : Symbol(obj, Decl(file.tsx, 4, 3)) >yy1 : Symbol(yy1, Decl(file.tsx, 13, 29)) -const c3 = ; // This is OK becuase all attribute are spread +const c3 = ; // This is OK because all attribute are spread >c3 : Symbol(c3, Decl(file.tsx, 14, 5)) >OneThing : Symbol(OneThing, Decl(file.tsx, 0, 31), Decl(file.tsx, 1, 41)) >obj : Symbol(obj, Decl(file.tsx, 4, 3)) diff --git a/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.types b/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.types index 4169ae0d04f..059fb7672fd 100644 --- a/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.types +++ b/tests/baselines/reference/tsxStatelessFunctionComponentOverload4.types @@ -49,7 +49,7 @@ const c2 = ; // type incompatible; >obj : { yy: number; yy1: string; } >yy1 : true -const c3 = ; // This is OK becuase all attribute are spread +const c3 = ; // This is OK because all attribute are spread >c3 : JSX.Element > : JSX.Element >OneThing : { (): JSX.Element; (l: { yy: number; yy1: string; }): JSX.Element; } diff --git a/tests/cases/compiler/declFileWithInternalModuleNameConflictsInExtendsClause1.ts b/tests/cases/compiler/declFileWithInternalModuleNameConflictsInExtendsClause1.ts index 1c693a81555..03e4f6f7425 100644 --- a/tests/cases/compiler/declFileWithInternalModuleNameConflictsInExtendsClause1.ts +++ b/tests/cases/compiler/declFileWithInternalModuleNameConflictsInExtendsClause1.ts @@ -7,6 +7,6 @@ module X.A.C { module X.A.B.C { module A { } - export class W implements X.A.C.Z { // This needs to be refered as X.A.C.Z as A has conflict + export class W implements X.A.C.Z { // This needs to be referred as X.A.C.Z as A has conflict } } \ No newline at end of file diff --git a/tests/cases/compiler/declFileWithInternalModuleNameConflictsInExtendsClause3.ts b/tests/cases/compiler/declFileWithInternalModuleNameConflictsInExtendsClause3.ts index 141882b81fb..86f6862f145 100644 --- a/tests/cases/compiler/declFileWithInternalModuleNameConflictsInExtendsClause3.ts +++ b/tests/cases/compiler/declFileWithInternalModuleNameConflictsInExtendsClause3.ts @@ -5,7 +5,7 @@ module X.A.C { } } module X.A.B.C { - export class W implements X.A.C.Z { // This needs to be refered as X.A.C.Z as A has conflict + export class W implements X.A.C.Z { // This needs to be referred as X.A.C.Z as A has conflict } } diff --git a/tests/cases/compiler/sourceMapValidationDestructuringParametertArrayBindingPattern2.ts b/tests/cases/compiler/sourceMapValidationDestructuringParametertArrayBindingPattern2.ts index a992d3439ad..9b5537d97b0 100644 --- a/tests/cases/compiler/sourceMapValidationDestructuringParametertArrayBindingPattern2.ts +++ b/tests/cases/compiler/sourceMapValidationDestructuringParametertArrayBindingPattern2.ts @@ -23,13 +23,13 @@ function foo4([...multiRobotAInfo]: Robot) { } foo1(robotA); -foo1(["roomba", ["vaccum", "mopping"]]); +foo1(["roomba", ["vacuum", "mopping"]]); foo2(robotA); -foo2(["roomba", ["vaccum", "mopping"]]); +foo2(["roomba", ["vacuum", "mopping"]]); foo3(robotA); -foo3(["roomba", ["vaccum", "mopping"]]); +foo3(["roomba", ["vacuum", "mopping"]]); foo4(robotA); -foo4(["roomba", ["vaccum", "mopping"]]); \ No newline at end of file +foo4(["roomba", ["vacuum", "mopping"]]); \ No newline at end of file diff --git a/tests/cases/compiler/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts b/tests/cases/compiler/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts index d1aed4c5f1d..39178f8db40 100644 --- a/tests/cases/compiler/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts +++ b/tests/cases/compiler/sourceMapValidationDestructuringParametertArrayBindingPatternDefaultValues2.ts @@ -22,10 +22,10 @@ function foo3([nameMA = "noName", [ } foo1(robotA); -foo1(["roomba", ["vaccum", "mopping"]]); +foo1(["roomba", ["vacuum", "mopping"]]); foo2(robotA); -foo2(["roomba", ["vaccum", "mopping"]]); +foo2(["roomba", ["vacuum", "mopping"]]); foo3(robotA); -foo3(["roomba", ["vaccum", "mopping"]]); \ No newline at end of file +foo3(["roomba", ["vacuum", "mopping"]]); \ No newline at end of file diff --git a/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.ts b/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.ts index 7de9d857705..159ccdc7402 100644 --- a/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.ts +++ b/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern2.ts @@ -11,8 +11,8 @@ let [, skillA] = multiRobotA; let [nameMB] = multiRobotB; let [nameMA, [primarySkillA, secondarySkillA]] = multiRobotA; -let [nameMC] = ["roomba", ["vaccum", "mopping"]]; -let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]]; +let [nameMC] = ["roomba", ["vacuum", "mopping"]]; +let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vacuum", "mopping"]]; let [...multiRobotAInfo] = multiRobotA; diff --git a/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.ts b/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.ts index 26575e45667..381c8bedb35 100644 --- a/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.ts +++ b/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPattern3.ts @@ -22,7 +22,7 @@ let multiRobotAInfo: (string | [string, string])[]; [, nameB] = [2, "trimmer", "trimming"]; [, multiSkillB] = multiRobotB; [, multiSkillB] = getMultiRobotB(); -[, multiSkillB] = ["roomba", ["vaccum", "mopping"]]; +[, multiSkillB] = ["roomba", ["vacuum", "mopping"]]; [numberB] = robotB; [numberB] = getRobotB(); diff --git a/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts b/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts index 980be704333..4c23b93e80e 100644 --- a/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts +++ b/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts @@ -11,8 +11,8 @@ let [, skillA = ["noSkill", "noSkill"]] = multiRobotA; let [nameMB = "noName" ] = multiRobotB; let [nameMA = "noName", [primarySkillA = "noSkill", secondarySkillA = "noSkill"] = ["noSkill", "noSkill"]] = multiRobotA; -let [nameMC = "noName" ] = ["roomba", ["vaccum", "mopping"]]; -let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vaccum", "mopping"]]; +let [nameMC = "noName" ] = ["roomba", ["vacuum", "mopping"]]; +let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vacuum", "mopping"]]; if (nameMB == nameMA) { console.log(skillA[0] + skillA[1]); diff --git a/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.ts b/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.ts index 92fa65d2a41..b535ae39cc6 100644 --- a/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.ts +++ b/tests/cases/compiler/sourceMapValidationDestructuringVariableStatementArrayBindingPatternDefaultValues3.ts @@ -22,7 +22,7 @@ let multiRobotAInfo: (string | string[])[]; [, nameB = "helloNoName"] = [2, "trimmer", "trimming"]; [, multiSkillB = []] = multiRobotB; [, multiSkillB = []] = getMultiRobotB(); -[, multiSkillB = []] = ["roomba", ["vaccum", "mopping"]]; +[, multiSkillB = []] = ["roomba", ["vacuum", "mopping"]]; [numberB = -1] = robotB; [numberB = -1] = getRobotB(); diff --git a/tests/cases/conformance/classes/classDeclarations/mergeClassInterfaceAndModule.ts b/tests/cases/conformance/classes/classDeclarations/mergeClassInterfaceAndModule.ts index 4dc733d28c0..d39c56ed07e 100644 --- a/tests/cases/conformance/classes/classDeclarations/mergeClassInterfaceAndModule.ts +++ b/tests/cases/conformance/classes/classDeclarations/mergeClassInterfaceAndModule.ts @@ -12,5 +12,5 @@ module C3 {} interface C3 {} module C4 {} -declare class C4 {} // error -- class declaration must preceed module declaration +declare class C4 {} // error -- class declaration must precede module declaration interface C4 {} \ No newline at end of file diff --git a/tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload4.tsx b/tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload4.tsx index 93ac29e4d84..d5c247aa224 100644 --- a/tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload4.tsx +++ b/tests/cases/conformance/jsx/tsxStatelessFunctionComponentOverload4.tsx @@ -19,7 +19,7 @@ let obj2: any; const c0 = ; // extra property; const c1 = ; // missing property; const c2 = ; // type incompatible; -const c3 = ; // This is OK becuase all attribute are spread +const c3 = ; // This is OK because all attribute are spread const c4 = ; // extra property; const c5 = ; // type incompatible; const c6 = ; // Should error as there is extra attribute that doesn't match any. Current it is not diff --git a/tests/cases/conformance/parser/ecmascript5/parserNotRegex1.ts b/tests/cases/conformance/parser/ecmascript5/parserNotRegex1.ts index ceb48fa8764..ccd0e5b4ce2 100644 --- a/tests/cases/conformance/parser/ecmascript5/parserNotRegex1.ts +++ b/tests/cases/conformance/parser/ecmascript5/parserNotRegex1.ts @@ -1,4 +1,4 @@ - if (a.indexOf(-(4/3))) // We should not get a regex here becuase of the / in the comment. + if (a.indexOf(-(4/3))) // We should not get a regex here because of the / in the comment. { return true; } \ No newline at end of file diff --git a/tests/cases/fourslash/breakpointValidationDestructuringAssignmentStatementArrayBindingPattern.ts b/tests/cases/fourslash/breakpointValidationDestructuringAssignmentStatementArrayBindingPattern.ts index 5fe69b42f1a..8cece23edc3 100644 --- a/tests/cases/fourslash/breakpointValidationDestructuringAssignmentStatementArrayBindingPattern.ts +++ b/tests/cases/fourslash/breakpointValidationDestructuringAssignmentStatementArrayBindingPattern.ts @@ -21,7 +21,7 @@ ////[, nameB] = [2, "trimmer", "trimming"]; ////[, multiSkillB] = multiRobotB; ////[, multiSkillB] = getMultiRobotB(); -////[, multiSkillB] = ["roomba", ["vaccum", "mopping"]]; +////[, multiSkillB] = ["roomba", ["vacuum", "mopping"]]; //// ////[numberB] = robotB; ////[numberB] = getRobotB(); diff --git a/tests/cases/fourslash/breakpointValidationDestructuringAssignmentStatementArrayBindingPatternDefaultValues.ts b/tests/cases/fourslash/breakpointValidationDestructuringAssignmentStatementArrayBindingPatternDefaultValues.ts index 354ec145aa4..7e27a29b096 100644 --- a/tests/cases/fourslash/breakpointValidationDestructuringAssignmentStatementArrayBindingPatternDefaultValues.ts +++ b/tests/cases/fourslash/breakpointValidationDestructuringAssignmentStatementArrayBindingPatternDefaultValues.ts @@ -21,7 +21,7 @@ ////[, nameB = "helloNoName"] = [2, "trimmer", "trimming"]; ////[, multiSkillB = []] = multiRobotB; ////[, multiSkillB = []] = getMultiRobotB(); -////[, multiSkillB = []] = ["roomba", ["vaccum", "mopping"]]; +////[, multiSkillB = []] = ["roomba", ["vacuum", "mopping"]]; //// ////[numberB = -1] = robotB; ////[numberB = -1] = getRobotB(); diff --git a/tests/cases/fourslash/breakpointValidationDestructuringParameterArrayBindingPattern2.ts b/tests/cases/fourslash/breakpointValidationDestructuringParameterArrayBindingPattern2.ts index fbedbe4abb0..401cadb78ab 100644 --- a/tests/cases/fourslash/breakpointValidationDestructuringParameterArrayBindingPattern2.ts +++ b/tests/cases/fourslash/breakpointValidationDestructuringParameterArrayBindingPattern2.ts @@ -18,12 +18,12 @@ //// console.log(multiRobotAInfo); ////} ////foo1(robotA); -////foo1(["roomba", ["vaccum", "mopping"]]); +////foo1(["roomba", ["vacuum", "mopping"]]); ////foo2(robotA); -////foo2(["roomba", ["vaccum", "mopping"]]); +////foo2(["roomba", ["vacuum", "mopping"]]); ////foo3(robotA); -////foo3(["roomba", ["vaccum", "mopping"]]); +////foo3(["roomba", ["vacuum", "mopping"]]); ////foo4(robotA); -////foo4(["roomba", ["vaccum", "mopping"]]); +////foo4(["roomba", ["vacuum", "mopping"]]); verify.baselineCurrentFileBreakpointLocations(); \ No newline at end of file diff --git a/tests/cases/fourslash/breakpointValidationDestructuringParameterArrayBindingPatternDefaultValues2.ts b/tests/cases/fourslash/breakpointValidationDestructuringParameterArrayBindingPatternDefaultValues2.ts index 17d964618d1..8bde7af3cc6 100644 --- a/tests/cases/fourslash/breakpointValidationDestructuringParameterArrayBindingPatternDefaultValues2.ts +++ b/tests/cases/fourslash/breakpointValidationDestructuringParameterArrayBindingPatternDefaultValues2.ts @@ -17,9 +17,9 @@ //// console.log(nameMA); ////} ////foo1(robotA); -////foo1(["roomba", ["vaccum", "mopping"]]); +////foo1(["roomba", ["vacuum", "mopping"]]); ////foo2(robotA); -////foo2(["roomba", ["vaccum", "mopping"]]); +////foo2(["roomba", ["vacuum", "mopping"]]); ////foo3(robotA); -////foo3(["roomba", ["vaccum", "mopping"]]); +////foo3(["roomba", ["vacuum", "mopping"]]); verify.baselineCurrentFileBreakpointLocations(); \ No newline at end of file diff --git a/tests/cases/fourslash/breakpointValidationDestructuringVariableStatementArrayBindingPattern2.ts b/tests/cases/fourslash/breakpointValidationDestructuringVariableStatementArrayBindingPattern2.ts index 265dae90ab9..956a94d7ac5 100644 --- a/tests/cases/fourslash/breakpointValidationDestructuringVariableStatementArrayBindingPattern2.ts +++ b/tests/cases/fourslash/breakpointValidationDestructuringVariableStatementArrayBindingPattern2.ts @@ -11,8 +11,8 @@ ////let [nameMB] = multiRobotB; ////let [nameMA, [primarySkillA, secondarySkillA]] = multiRobotA; //// -////let [nameMC] = ["roomba", ["vaccum", "mopping"]]; -////let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vaccum", "mopping"]]; +////let [nameMC] = ["roomba", ["vacuum", "mopping"]]; +////let [nameMC2, [primarySkillC, secondarySkillC]] = ["roomba", ["vacuum", "mopping"]]; //// ////let [...multiRobotAInfo] = multiRobotA; diff --git a/tests/cases/fourslash/breakpointValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts b/tests/cases/fourslash/breakpointValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts index ac25165696c..7653fd68c08 100644 --- a/tests/cases/fourslash/breakpointValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts +++ b/tests/cases/fourslash/breakpointValidationDestructuringVariableStatementArrayBindingPatternDefaultValues2.ts @@ -8,7 +8,7 @@ ////let [, skillA = ["noSkill", "noSkill"]] = multiRobotA; ////let [nameMB = "noName" ] = multiRobotB; ////let [nameMA = "noName", [primarySkillA = "noSkill", secondarySkillA = "noSkill"] = ["noSkill", "noSkill"]] = multiRobotA; -////let [nameMC = "noName" ] = ["roomba", ["vaccum", "mopping"]]; -////let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vaccum", "mopping"]]; +////let [nameMC = "noName" ] = ["roomba", ["vacuum", "mopping"]]; +////let [nameMC2 = "noName", [primarySkillC = "noSkill", secondarySkillC = "noSkill"] = ["noSkill", "noSkill"]] = ["roomba", ["vacuum", "mopping"]]; verify.baselineCurrentFileBreakpointLocations(); \ No newline at end of file