From 5983c45e2430dfa8e345a987a1dd561f03532f37 Mon Sep 17 00:00:00 2001 From: Andy Date: Wed, 23 May 2018 09:36:17 -0700 Subject: [PATCH] Fix typo: seperate -> separate (#24338) * Fix typo: seperate -> separate * update tests --- src/compiler/checker.ts | 2 +- src/compiler/core.ts | 2 +- src/compiler/scanner.ts | 2 +- src/services/codefixes/importFixes.ts | 2 +- src/services/pathCompletions.ts | 6 +++--- ...rs.txt => parseCommaSeparatedNewlineNew.errors.txt} | 8 ++++---- .../reference/parseCommaSeparatedNewlineNew.js | 7 +++++++ ...w.symbols => parseCommaSeparatedNewlineNew.symbols} | 2 +- .../reference/parseCommaSeparatedNewlineNew.types | 10 ++++++++++ ...txt => parseCommaSeparatedNewlineNumber.errors.txt} | 6 +++--- .../reference/parseCommaSeparatedNewlineNumber.js | 7 +++++++ ...ymbols => parseCommaSeparatedNewlineNumber.symbols} | 2 +- .../reference/parseCommaSeparatedNewlineNumber.types | 9 +++++++++ ...txt => parseCommaSeparatedNewlineString.errors.txt} | 6 +++--- .../reference/parseCommaSeparatedNewlineString.js | 7 +++++++ ...ymbols => parseCommaSeparatedNewlineString.symbols} | 2 +- .../reference/parseCommaSeparatedNewlineString.types | 9 +++++++++ .../reference/parseCommaSeperatedNewlineNew.js | 7 ------- .../reference/parseCommaSeperatedNewlineNew.types | 10 ---------- .../reference/parseCommaSeperatedNewlineNumber.js | 7 ------- .../reference/parseCommaSeperatedNewlineNumber.types | 9 --------- .../reference/parseCommaSeperatedNewlineString.js | 7 ------- .../reference/parseCommaSeperatedNewlineString.types | 9 --------- ...dNewlineNew.ts => parseCommaSeparatedNewlineNew.ts} | 0 ...neNumber.ts => parseCommaSeparatedNewlineNumber.ts} | 0 ...neString.ts => parseCommaSeparatedNewlineString.ts} | 0 26 files changed, 69 insertions(+), 69 deletions(-) rename tests/baselines/reference/{parseCommaSeperatedNewlineNew.errors.txt => parseCommaSeparatedNewlineNew.errors.txt} (56%) create mode 100644 tests/baselines/reference/parseCommaSeparatedNewlineNew.js rename tests/baselines/reference/{parseCommaSeperatedNewlineNew.symbols => parseCommaSeparatedNewlineNew.symbols} (54%) create mode 100644 tests/baselines/reference/parseCommaSeparatedNewlineNew.types rename tests/baselines/reference/{parseCommaSeperatedNewlineNumber.errors.txt => parseCommaSeparatedNewlineNumber.errors.txt} (57%) create mode 100644 tests/baselines/reference/parseCommaSeparatedNewlineNumber.js rename tests/baselines/reference/{parseCommaSeperatedNewlineNumber.symbols => parseCommaSeparatedNewlineNumber.symbols} (53%) create mode 100644 tests/baselines/reference/parseCommaSeparatedNewlineNumber.types rename tests/baselines/reference/{parseCommaSeperatedNewlineString.errors.txt => parseCommaSeparatedNewlineString.errors.txt} (57%) create mode 100644 tests/baselines/reference/parseCommaSeparatedNewlineString.js rename tests/baselines/reference/{parseCommaSeperatedNewlineString.symbols => parseCommaSeparatedNewlineString.symbols} (53%) create mode 100644 tests/baselines/reference/parseCommaSeparatedNewlineString.types delete mode 100644 tests/baselines/reference/parseCommaSeperatedNewlineNew.js delete mode 100644 tests/baselines/reference/parseCommaSeperatedNewlineNew.types delete mode 100644 tests/baselines/reference/parseCommaSeperatedNewlineNumber.js delete mode 100644 tests/baselines/reference/parseCommaSeperatedNewlineNumber.types delete mode 100644 tests/baselines/reference/parseCommaSeperatedNewlineString.js delete mode 100644 tests/baselines/reference/parseCommaSeperatedNewlineString.types rename tests/cases/compiler/{parseCommaSeperatedNewlineNew.ts => parseCommaSeparatedNewlineNew.ts} (100%) rename tests/cases/compiler/{parseCommaSeperatedNewlineNumber.ts => parseCommaSeparatedNewlineNumber.ts} (100%) rename tests/cases/compiler/{parseCommaSeperatedNewlineString.ts => parseCommaSeparatedNewlineString.ts} (100%) diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 80168823b3c..ff55b99801e 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -27061,7 +27061,7 @@ namespace ts { } } - // We do global augmentations seperately from module augmentations (and before creating global types) because they + // We do global augmentations separately from module augmentations (and before creating global types) because they // 1. Affect global types. We won't have the correct global types until global augmentations are merged. Also, // 2. Module augmentation instantiation requires creating the type of a module, which, in turn, can require // checking for an export or property on the module (if export=) which, in turn, can fall back to the diff --git a/src/compiler/core.ts b/src/compiler/core.ts index 90572217d43..cf07ee26b8b 100644 --- a/src/compiler/core.ts +++ b/src/compiler/core.ts @@ -2653,7 +2653,7 @@ namespace ts { /** * Matches any single directory segment unless it is the last segment and a .min.js file * Breakdown: - * [^./] # matches everything up to the first . character (excluding directory seperators) + * [^./] # matches everything up to the first . character (excluding directory separators) * (\\.(?!min\\.js$))? # matches . characters but not if they are part of the .min.js file extension */ singleAsteriskRegexFragment: "([^./]|(\\.(?!min\\.js$))?)*", diff --git a/src/compiler/scanner.ts b/src/compiler/scanner.ts index 8963285dc7a..41b65c67864 100644 --- a/src/compiler/scanner.ts +++ b/src/compiler/scanner.ts @@ -1308,7 +1308,7 @@ namespace ts { let isPreviousTokenSeparator = false; while (true) { const ch = text.charCodeAt(pos); - // Numeric seperators are allowed anywhere within a numeric literal, except not at the beginning, or following another separator + // Numeric separators are allowed anywhere within a numeric literal, except not at the beginning, or following another separator if (ch === CharacterCodes._) { tokenFlags |= TokenFlags.ContainsSeparator; if (separatorAllowed) { diff --git a/src/services/codefixes/importFixes.ts b/src/services/codefixes/importFixes.ts index 01fbc26403f..cc526a53b14 100644 --- a/src/services/codefixes/importFixes.ts +++ b/src/services/codefixes/importFixes.ts @@ -211,7 +211,7 @@ namespace ts.codefix { // if this file doesn't have any import statements, insert an import statement and then insert a new line // between the only import statement and user code. Otherwise just insert the statement because chances - // are there are already a new line seperating code and import statements. + // are there are already a new line separating code and import statements. return createCodeAction(Diagnostics.Import_0_from_module_1, [symbolName, moduleSpecifierWithoutQuotes], changes); } diff --git a/src/services/pathCompletions.ts b/src/services/pathCompletions.ts index afa1d76bbac..06cc7a71821 100644 --- a/src/services/pathCompletions.ts +++ b/src/services/pathCompletions.ts @@ -297,8 +297,8 @@ namespace ts.Completions.PathCompletions { // after the last '/' that appears in the fragment because that's where the replacement span // starts if (fragmentDirectory !== undefined) { - const moduleNameWithSeperator = ensureTrailingDirectorySeparator(fragmentDirectory); - return nonRelativeModuleNames.map(nonRelativeModuleName => removePrefix(nonRelativeModuleName, moduleNameWithSeperator)); + const moduleNameWithSeparator = ensureTrailingDirectorySeparator(fragmentDirectory); + return nonRelativeModuleNames.map(nonRelativeModuleName => removePrefix(nonRelativeModuleName, moduleNameWithSeparator)); } return nonRelativeModuleNames; } @@ -410,7 +410,7 @@ namespace ts.Completions.PathCompletions { return result; } - // Replace everything after the last directory seperator that appears + // Replace everything after the last directory separator that appears function getDirectoryFragmentTextSpan(text: string, textStart: number): TextSpan | undefined { const index = Math.max(text.lastIndexOf(directorySeparator), text.lastIndexOf("\\")); const offset = index !== -1 ? index + 1 : 0; diff --git a/tests/baselines/reference/parseCommaSeperatedNewlineNew.errors.txt b/tests/baselines/reference/parseCommaSeparatedNewlineNew.errors.txt similarity index 56% rename from tests/baselines/reference/parseCommaSeperatedNewlineNew.errors.txt rename to tests/baselines/reference/parseCommaSeparatedNewlineNew.errors.txt index ff3ff1a033d..6b779e15dab 100644 --- a/tests/baselines/reference/parseCommaSeperatedNewlineNew.errors.txt +++ b/tests/baselines/reference/parseCommaSeparatedNewlineNew.errors.txt @@ -1,9 +1,9 @@ -tests/cases/compiler/parseCommaSeperatedNewlineNew.ts(1,2): error TS2304: Cannot find name 'a'. -tests/cases/compiler/parseCommaSeperatedNewlineNew.ts(1,2): error TS2695: Left side of comma operator is unused and has no side effects. -tests/cases/compiler/parseCommaSeperatedNewlineNew.ts(2,4): error TS1109: Expression expected. +tests/cases/compiler/parseCommaSeparatedNewlineNew.ts(1,2): error TS2304: Cannot find name 'a'. +tests/cases/compiler/parseCommaSeparatedNewlineNew.ts(1,2): error TS2695: Left side of comma operator is unused and has no side effects. +tests/cases/compiler/parseCommaSeparatedNewlineNew.ts(2,4): error TS1109: Expression expected. -==== tests/cases/compiler/parseCommaSeperatedNewlineNew.ts (3 errors) ==== +==== tests/cases/compiler/parseCommaSeparatedNewlineNew.ts (3 errors) ==== (a, ~ !!! error TS2304: Cannot find name 'a'. diff --git a/tests/baselines/reference/parseCommaSeparatedNewlineNew.js b/tests/baselines/reference/parseCommaSeparatedNewlineNew.js new file mode 100644 index 00000000000..04ef5d6e73f --- /dev/null +++ b/tests/baselines/reference/parseCommaSeparatedNewlineNew.js @@ -0,0 +1,7 @@ +//// [parseCommaSeparatedNewlineNew.ts] +(a, +new) + +//// [parseCommaSeparatedNewlineNew.js] +(a, + new ); diff --git a/tests/baselines/reference/parseCommaSeperatedNewlineNew.symbols b/tests/baselines/reference/parseCommaSeparatedNewlineNew.symbols similarity index 54% rename from tests/baselines/reference/parseCommaSeperatedNewlineNew.symbols rename to tests/baselines/reference/parseCommaSeparatedNewlineNew.symbols index 757444b907d..d912adbb5e1 100644 --- a/tests/baselines/reference/parseCommaSeperatedNewlineNew.symbols +++ b/tests/baselines/reference/parseCommaSeparatedNewlineNew.symbols @@ -1,4 +1,4 @@ -=== tests/cases/compiler/parseCommaSeperatedNewlineNew.ts === +=== tests/cases/compiler/parseCommaSeparatedNewlineNew.ts === (a, No type information for this code.new) No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parseCommaSeparatedNewlineNew.types b/tests/baselines/reference/parseCommaSeparatedNewlineNew.types new file mode 100644 index 00000000000..d787e889846 --- /dev/null +++ b/tests/baselines/reference/parseCommaSeparatedNewlineNew.types @@ -0,0 +1,10 @@ +=== tests/cases/compiler/parseCommaSeparatedNewlineNew.ts === +(a, +>(a,new) : any +>a,new : any +>a : any + +new) +>new : any +> : any + diff --git a/tests/baselines/reference/parseCommaSeperatedNewlineNumber.errors.txt b/tests/baselines/reference/parseCommaSeparatedNewlineNumber.errors.txt similarity index 57% rename from tests/baselines/reference/parseCommaSeperatedNewlineNumber.errors.txt rename to tests/baselines/reference/parseCommaSeparatedNewlineNumber.errors.txt index 73f087cc1e6..f059aaf633e 100644 --- a/tests/baselines/reference/parseCommaSeperatedNewlineNumber.errors.txt +++ b/tests/baselines/reference/parseCommaSeparatedNewlineNumber.errors.txt @@ -1,8 +1,8 @@ -tests/cases/compiler/parseCommaSeperatedNewlineNumber.ts(1,2): error TS2304: Cannot find name 'a'. -tests/cases/compiler/parseCommaSeperatedNewlineNumber.ts(1,2): error TS2695: Left side of comma operator is unused and has no side effects. +tests/cases/compiler/parseCommaSeparatedNewlineNumber.ts(1,2): error TS2304: Cannot find name 'a'. +tests/cases/compiler/parseCommaSeparatedNewlineNumber.ts(1,2): error TS2695: Left side of comma operator is unused and has no side effects. -==== tests/cases/compiler/parseCommaSeperatedNewlineNumber.ts (2 errors) ==== +==== tests/cases/compiler/parseCommaSeparatedNewlineNumber.ts (2 errors) ==== (a, ~ !!! error TS2304: Cannot find name 'a'. diff --git a/tests/baselines/reference/parseCommaSeparatedNewlineNumber.js b/tests/baselines/reference/parseCommaSeparatedNewlineNumber.js new file mode 100644 index 00000000000..3105c4258e6 --- /dev/null +++ b/tests/baselines/reference/parseCommaSeparatedNewlineNumber.js @@ -0,0 +1,7 @@ +//// [parseCommaSeparatedNewlineNumber.ts] +(a, +1) + +//// [parseCommaSeparatedNewlineNumber.js] +(a, + 1); diff --git a/tests/baselines/reference/parseCommaSeperatedNewlineNumber.symbols b/tests/baselines/reference/parseCommaSeparatedNewlineNumber.symbols similarity index 53% rename from tests/baselines/reference/parseCommaSeperatedNewlineNumber.symbols rename to tests/baselines/reference/parseCommaSeparatedNewlineNumber.symbols index 6fca007a89a..2775ffef173 100644 --- a/tests/baselines/reference/parseCommaSeperatedNewlineNumber.symbols +++ b/tests/baselines/reference/parseCommaSeparatedNewlineNumber.symbols @@ -1,4 +1,4 @@ -=== tests/cases/compiler/parseCommaSeperatedNewlineNumber.ts === +=== tests/cases/compiler/parseCommaSeparatedNewlineNumber.ts === (a, No type information for this code.1) No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parseCommaSeparatedNewlineNumber.types b/tests/baselines/reference/parseCommaSeparatedNewlineNumber.types new file mode 100644 index 00000000000..a6f107bbd4b --- /dev/null +++ b/tests/baselines/reference/parseCommaSeparatedNewlineNumber.types @@ -0,0 +1,9 @@ +=== tests/cases/compiler/parseCommaSeparatedNewlineNumber.ts === +(a, +>(a,1) : 1 +>a,1 : 1 +>a : any + +1) +>1 : 1 + diff --git a/tests/baselines/reference/parseCommaSeperatedNewlineString.errors.txt b/tests/baselines/reference/parseCommaSeparatedNewlineString.errors.txt similarity index 57% rename from tests/baselines/reference/parseCommaSeperatedNewlineString.errors.txt rename to tests/baselines/reference/parseCommaSeparatedNewlineString.errors.txt index 2c70bfbfc30..d8e7d5efc7a 100644 --- a/tests/baselines/reference/parseCommaSeperatedNewlineString.errors.txt +++ b/tests/baselines/reference/parseCommaSeparatedNewlineString.errors.txt @@ -1,8 +1,8 @@ -tests/cases/compiler/parseCommaSeperatedNewlineString.ts(1,2): error TS2304: Cannot find name 'a'. -tests/cases/compiler/parseCommaSeperatedNewlineString.ts(1,2): error TS2695: Left side of comma operator is unused and has no side effects. +tests/cases/compiler/parseCommaSeparatedNewlineString.ts(1,2): error TS2304: Cannot find name 'a'. +tests/cases/compiler/parseCommaSeparatedNewlineString.ts(1,2): error TS2695: Left side of comma operator is unused and has no side effects. -==== tests/cases/compiler/parseCommaSeperatedNewlineString.ts (2 errors) ==== +==== tests/cases/compiler/parseCommaSeparatedNewlineString.ts (2 errors) ==== (a, ~ !!! error TS2304: Cannot find name 'a'. diff --git a/tests/baselines/reference/parseCommaSeparatedNewlineString.js b/tests/baselines/reference/parseCommaSeparatedNewlineString.js new file mode 100644 index 00000000000..27df178f4d7 --- /dev/null +++ b/tests/baselines/reference/parseCommaSeparatedNewlineString.js @@ -0,0 +1,7 @@ +//// [parseCommaSeparatedNewlineString.ts] +(a, +'') + +//// [parseCommaSeparatedNewlineString.js] +(a, + ''); diff --git a/tests/baselines/reference/parseCommaSeperatedNewlineString.symbols b/tests/baselines/reference/parseCommaSeparatedNewlineString.symbols similarity index 53% rename from tests/baselines/reference/parseCommaSeperatedNewlineString.symbols rename to tests/baselines/reference/parseCommaSeparatedNewlineString.symbols index 32e753e7f71..c5e111f98e3 100644 --- a/tests/baselines/reference/parseCommaSeperatedNewlineString.symbols +++ b/tests/baselines/reference/parseCommaSeparatedNewlineString.symbols @@ -1,4 +1,4 @@ -=== tests/cases/compiler/parseCommaSeperatedNewlineString.ts === +=== tests/cases/compiler/parseCommaSeparatedNewlineString.ts === (a, No type information for this code.'') No type information for this code. \ No newline at end of file diff --git a/tests/baselines/reference/parseCommaSeparatedNewlineString.types b/tests/baselines/reference/parseCommaSeparatedNewlineString.types new file mode 100644 index 00000000000..5e6c1e4bcc0 --- /dev/null +++ b/tests/baselines/reference/parseCommaSeparatedNewlineString.types @@ -0,0 +1,9 @@ +=== tests/cases/compiler/parseCommaSeparatedNewlineString.ts === +(a, +>(a,'') : "" +>a,'' : "" +>a : any + +'') +>'' : "" + diff --git a/tests/baselines/reference/parseCommaSeperatedNewlineNew.js b/tests/baselines/reference/parseCommaSeperatedNewlineNew.js deleted file mode 100644 index c1326c47802..00000000000 --- a/tests/baselines/reference/parseCommaSeperatedNewlineNew.js +++ /dev/null @@ -1,7 +0,0 @@ -//// [parseCommaSeperatedNewlineNew.ts] -(a, -new) - -//// [parseCommaSeperatedNewlineNew.js] -(a, - new ); diff --git a/tests/baselines/reference/parseCommaSeperatedNewlineNew.types b/tests/baselines/reference/parseCommaSeperatedNewlineNew.types deleted file mode 100644 index a3c1cb2d641..00000000000 --- a/tests/baselines/reference/parseCommaSeperatedNewlineNew.types +++ /dev/null @@ -1,10 +0,0 @@ -=== tests/cases/compiler/parseCommaSeperatedNewlineNew.ts === -(a, ->(a,new) : any ->a,new : any ->a : any - -new) ->new : any -> : any - diff --git a/tests/baselines/reference/parseCommaSeperatedNewlineNumber.js b/tests/baselines/reference/parseCommaSeperatedNewlineNumber.js deleted file mode 100644 index 167e604665a..00000000000 --- a/tests/baselines/reference/parseCommaSeperatedNewlineNumber.js +++ /dev/null @@ -1,7 +0,0 @@ -//// [parseCommaSeperatedNewlineNumber.ts] -(a, -1) - -//// [parseCommaSeperatedNewlineNumber.js] -(a, - 1); diff --git a/tests/baselines/reference/parseCommaSeperatedNewlineNumber.types b/tests/baselines/reference/parseCommaSeperatedNewlineNumber.types deleted file mode 100644 index 2b80be0b66f..00000000000 --- a/tests/baselines/reference/parseCommaSeperatedNewlineNumber.types +++ /dev/null @@ -1,9 +0,0 @@ -=== tests/cases/compiler/parseCommaSeperatedNewlineNumber.ts === -(a, ->(a,1) : 1 ->a,1 : 1 ->a : any - -1) ->1 : 1 - diff --git a/tests/baselines/reference/parseCommaSeperatedNewlineString.js b/tests/baselines/reference/parseCommaSeperatedNewlineString.js deleted file mode 100644 index f7f96541c77..00000000000 --- a/tests/baselines/reference/parseCommaSeperatedNewlineString.js +++ /dev/null @@ -1,7 +0,0 @@ -//// [parseCommaSeperatedNewlineString.ts] -(a, -'') - -//// [parseCommaSeperatedNewlineString.js] -(a, - ''); diff --git a/tests/baselines/reference/parseCommaSeperatedNewlineString.types b/tests/baselines/reference/parseCommaSeperatedNewlineString.types deleted file mode 100644 index 4c4030f56eb..00000000000 --- a/tests/baselines/reference/parseCommaSeperatedNewlineString.types +++ /dev/null @@ -1,9 +0,0 @@ -=== tests/cases/compiler/parseCommaSeperatedNewlineString.ts === -(a, ->(a,'') : "" ->a,'' : "" ->a : any - -'') ->'' : "" - diff --git a/tests/cases/compiler/parseCommaSeperatedNewlineNew.ts b/tests/cases/compiler/parseCommaSeparatedNewlineNew.ts similarity index 100% rename from tests/cases/compiler/parseCommaSeperatedNewlineNew.ts rename to tests/cases/compiler/parseCommaSeparatedNewlineNew.ts diff --git a/tests/cases/compiler/parseCommaSeperatedNewlineNumber.ts b/tests/cases/compiler/parseCommaSeparatedNewlineNumber.ts similarity index 100% rename from tests/cases/compiler/parseCommaSeperatedNewlineNumber.ts rename to tests/cases/compiler/parseCommaSeparatedNewlineNumber.ts diff --git a/tests/cases/compiler/parseCommaSeperatedNewlineString.ts b/tests/cases/compiler/parseCommaSeparatedNewlineString.ts similarity index 100% rename from tests/cases/compiler/parseCommaSeperatedNewlineString.ts rename to tests/cases/compiler/parseCommaSeparatedNewlineString.ts