From 1609196b22a4590039da899b57cabdc5ef7869ce Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Thu, 28 Sep 2017 14:34:03 -0700 Subject: [PATCH] Accept new baselines --- .../reference/commentsClassMembers.js | 8 ++--- .../baselines/reference/commentsInterface.js | 8 ++--- tests/baselines/reference/jsDocTypeTag2.js | 30 ++++--------------- .../typeGuardFunctionOfFormThisErrors.js | 4 +-- 4 files changed, 10 insertions(+), 40 deletions(-) diff --git a/tests/baselines/reference/commentsClassMembers.js b/tests/baselines/reference/commentsClassMembers.js index d5cee0e1950..f53c64060a3 100644 --- a/tests/baselines/reference/commentsClassMembers.js +++ b/tests/baselines/reference/commentsClassMembers.js @@ -548,15 +548,11 @@ declare class c1 { } declare var i1: c1; declare var i1_p: number; -declare var i1_f: { - (b: number): number; -}; +declare var i1_f: (b: number) => number; declare var i1_r: number; declare var i1_prop: number; declare var i1_nc_p: number; -declare var i1_ncf: { - (b: number): number; -}; +declare var i1_ncf: (b: number) => number; declare var i1_ncr: number; declare var i1_ncprop: number; declare var i1_s_p: number; diff --git a/tests/baselines/reference/commentsInterface.js b/tests/baselines/reference/commentsInterface.js index b7ceffa58af..3deac9871f1 100644 --- a/tests/baselines/reference/commentsInterface.js +++ b/tests/baselines/reference/commentsInterface.js @@ -142,13 +142,9 @@ declare var i2_i_nc_x: number; declare var i2_i_nc_foo: (b: number) => string; declare var i2_i_nc_foo_r: string; declare var i2_i_r: number; -declare var i2_i_fnfoo: { - (b: number): string; -}; +declare var i2_i_fnfoo: (b: number) => string; declare var i2_i_fnfoo_r: string; -declare var i2_i_nc_fnfoo: { - (b: number): string; -}; +declare var i2_i_nc_fnfoo: (b: number) => string; declare var i2_i_nc_fnfoo_r: string; interface i3 { /** Comment i3 x*/ diff --git a/tests/baselines/reference/jsDocTypeTag2.js b/tests/baselines/reference/jsDocTypeTag2.js index bde3f3f9c1e..d54b4557f06 100644 --- a/tests/baselines/reference/jsDocTypeTag2.js +++ b/tests/baselines/reference/jsDocTypeTag2.js @@ -472,18 +472,6 @@ "text": " ", "kind": "space" }, - { - "text": "{", - "kind": "punctuation" - }, - { - "text": "\n", - "kind": "lineBreak" - }, - { - "text": " ", - "kind": "space" - }, { "text": "(", "kind": "punctuation" @@ -509,7 +497,11 @@ "kind": "punctuation" }, { - "text": ":", + "text": " ", + "kind": "space" + }, + { + "text": "=>", "kind": "punctuation" }, { @@ -519,18 +511,6 @@ { "text": "number", "kind": "keyword" - }, - { - "text": ";", - "kind": "punctuation" - }, - { - "text": "\n", - "kind": "lineBreak" - }, - { - "text": "}", - "kind": "punctuation" } ], "documentation": [], diff --git a/tests/baselines/reference/typeGuardFunctionOfFormThisErrors.js b/tests/baselines/reference/typeGuardFunctionOfFormThisErrors.js index 6ba90de54f1..84db5d4a4a9 100644 --- a/tests/baselines/reference/typeGuardFunctionOfFormThisErrors.js +++ b/tests/baselines/reference/typeGuardFunctionOfFormThisErrors.js @@ -154,6 +154,4 @@ declare let c: number | number[]; declare let holder: { invalidGuard: (c: any) => this is number; }; -declare let detached: { - (): this is FollowerGuard; -}; +declare let detached: () => this is FollowerGuard;